public interface PaymentGatewayConfigurationServiceProvider
This represents the main servic bus for grabbing configurations to configured payment gateways to execute service calls
programmatically. The main use for this in the framework is in
ValidateAndConfirmPaymentActivity and its rollback handler
ConfirmPaymentsRollbackHandler. Since multiple gateways
can be configured for a single implementation (like Paypal Express and Braintree, or Paypal Express, a credit card
module and a gift card module) this allows you to select between them to perform additional operations on a payment
|Modifier and Type||Method and Description|
PaymentGatewayConfigurationService getGatewayConfigurationService(@Nonnull PaymentGatewayType gatewayType)
Returns the first
PaymentGatewayConfigurationService that matches the given
PaymentGatewayType. Useful when
you need a particular
PaymentGatewayConfigurationService to communicate in different ways to a payment gateway.
Copyright © 2019. All rights reserved.