Modifier and Type | Interface and Description |
---|---|
interface |
PaymentGatewayClientTokenService
The intention of this API is to generate the necessary parameters and fields needed by the
payment gateway's JavaScript library in order to create a tokenization request.
|
interface |
PaymentGatewayConfiguration
This API is intended to define the specific configuration parameters that this gateway
implementation currently supports.
|
interface |
PaymentGatewayCreditCardService
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 |
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 |
PaymentGatewayFraudService
Certain Payment Integrations allow you to use Fraud Services like Address Verification and Buyer
Authentication, such as PayPal Payments Pro (PayFlow Edition)
|
interface |
PaymentGatewayHostedService
Certain Payment Integrations allow you to use a Hosted Solution, such as PayPal Express and
SagePay Form.
|
interface |
PaymentGatewayPaymentValidator
Validator meant to ensure that
Payment objects are sufficiently configured, allowing
transactions to be executed via the related PaymentGatewayTransactionService
implementation. |
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 |
PaymentGatewaySubscriptionService
Some gateways allow you to create a form of recurring billing by creating a subscription profile.
|
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 |
PaymentGatewayTransactionService
This is an interface that provides the basic functions to create billable credit card
transactions
|
interface |
PaymentGatewayTransparentRedirectService
The purpose of this class, is to provide an API that will create any gateway specific parameters
needed for a Transparent Redirect/Silent Order Post etc...
|
Modifier and Type | Interface and Description |
---|---|
interface |
PassthroughConfiguration |
interface |
PassthroughPaymentValidator |
interface |
PassthroughTransactionService |
Modifier and Type | Class and Description |
---|---|
class |
DefaultPassthroughConfiguration |
class |
DefaultPassthroughPaymentValidator |
class |
DefaultPassthroughTransactionService |
Modifier and Type | Interface and Description |
---|---|
interface |
PaymentGatewayWebResponseService
The purpose of this class, is to provide an API that will translate a web response returned from
a Payment Gateway into a PaymentResponse
|
Copyright © 2021. All rights reserved.