Added a configuration service that takes care of the differences between the payment options