#485 - Changing PaymentConfigurationService into an interface