interface |
PaymentGateway3DSTransactionLookupService |
This service is responsible for interacting with the payment gateway to fetch the payment
details.
|
interface |
PaymentGatewayConfiguration |
This API is intended to define the specific configuration parameters that this gateway
implementation currently supports.
|
interface |
PaymentGatewayCustomerService |
Several payment gateways allow you to manage Customer and Credit Card Information from the
gateway allowing you to create a transaction from the tokenized customer or payment method at a
later date.
|
interface |
PaymentGatewayHostedService |
Certain Payment Integrations allow you to use a Hosted Solution, such as PayPal Express and
SagePay Form.
|
interface |
PaymentGatewayPaymentModificationService |
This service is responsible for interacting with the payment gateway to modify a payment's
paymentMethodProperties.
|
interface |
PaymentGatewayPaymentValidator |
|
interface |
PaymentGatewayReportingService |
This API provides the ability to get the status of a Transaction after it has been submitted to
the Gateway.
|
interface |
PaymentGatewayRollbackService |
This API allows each module to provide its own implementation for rollback.
|
interface |
PaymentGatewaySavedPaymentMethodService |
This service is responsible for interacting with the payment gateway for the saved payment
methods.
|
interface |
PaymentGatewayTransactionConfirmationService |
This API is intended to be called by the Checkout Workflow to confirm all Payments on the order
that have not yet been confirmed/finalized.
|
interface |
PaymentGatewayTransactionResponseService |
|
interface |
PaymentGatewayTransactionResponseValidator |
This interface provides an extension point for payment gateway implementations to add validation
to the transaction confirmation service.
|
interface |
PaymentGatewayTransactionService |
This is an interface that provides the basic functions to create billable credit card
transactions
|
interface |
PaymentGatewayWebhookHandler |
A gateway-specific interface to assist with the interpretation & processing of payment gateway
webhook requests.
|