Interface PaymentGatewayConfigurationService

All Known Implementing Classes:
AbstractPaymentGatewayConfigurationService, PassthroughPaymentConfigurationServiceImpl

public interface PaymentGatewayConfigurationService
Each payment gateway module should configure an instance of this. In order for multiple gateways to exist in the system at the same time, a list of these is managed via the PaymentGatewayConfigurationServiceProvider. This allows for proper delegation to the right gateway to perform operations against via different order payments on an order.
Author:
Elbert Bautista (elbertbautista), Phillip Verheyden (phillipuniverse)