Not fully finished version of dynamic loading of payment gateway
Adding forgotten fields to model