Class and Description |
---|
AbstractPaymentGatewayTransactionService |
FailureCountExposable
This interface is a lightweight replacement of gateway-specific classes extending AbstractExternalPaymentGatewayCall, and it helps expose some f the QoS inner methods, for testing purposes.
|
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.
|
PaymentGatewayConfiguration
This API is intended to define the specific configuration parameters
that this gateway implementation currently supports.
|
PaymentGatewayConfigurationService
Each payment gateway module should configure an instance of this.
|
PaymentGatewayConfigurationServiceProvider
This represents the main servic bus for grabbing configurations to configured payment gateways to execute service calls
programmatically.
|
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.
|
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.
|
PaymentGatewayFraudService
Certain Payment Integrations allow you to use Fraud Services like Address Verification and Buyer Authentication,
such as PayPal Payments Pro (PayFlow Edition)
|
PaymentGatewayHostedService
Certain Payment Integrations allow you to use a Hosted Solution,
such as PayPal Express and SagePay Form.
|
PaymentGatewayReportingService
This API provides the ability to get the status of a Transaction after it has been submitted to the Gateway.
|
PaymentGatewayResolver |
PaymentGatewayRollbackService
This API allows each module to provide its own implementation for rollback.
|
PaymentGatewaySubscriptionService
Some gateways allow you to create a form of recurring billing by creating a subscription profile.
|
PaymentGatewayTamperProofSealService
Several Gateways have a method of communication that uses the HTTP Request/Response model
and the client's browser to transmit transaction result information back to the system.
|
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.
|
PaymentGatewayTransactionService
This is a decoupled interface that provides
the basic functions needed to create the normal BILLABLE Credit Card Transactions
|
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...
|
PaymentGatewayWebResponsePrintService
This is a utility service that aids in translating the Request Attribute and
Request Parameters to a single String.
|
PaymentGatewayWebResponseService
The purpose of this class, is to provide an API that will translate a web response
returned from a Payment Gateway into a PaymentResponseDTO
|
Class and Description |
---|
CustomerPaymentGatewayService
The default implementation of this interface is represented in the core Broadleaf framework at
DefaultCustomerPaymentGatewayService . |
PaymentGatewayCheckoutService
The default implementation of this interface is represented in the core Broadleaf framework at
oorg.broadleafcommerce.core.payment.service.DefaultPaymentGatewayCheckoutService . |
PaymentGatewayConfiguration
This API is intended to define the specific configuration parameters
that this gateway implementation currently supports.
|
PaymentGatewayWebResponsePrintService
This is a utility service that aids in translating the Request Attribute and
Request Parameters to a single String.
|
PaymentGatewayWebResponseService
The purpose of this class, is to provide an API that will translate a web response
returned from a Payment Gateway into a PaymentResponseDTO
|
Class and Description |
---|
PaymentGatewayResolver |
Class and Description |
---|
PaymentGatewayConfiguration
This API is intended to define the specific configuration parameters
that this gateway implementation currently supports.
|
PaymentGatewayResolver |
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...
|
Class and Description |
---|
AbstractPaymentGatewayConfiguration |
AbstractPaymentGatewayConfigurationService |
AbstractPaymentGatewayRollbackService |
PaymentGatewayConfiguration
This API is intended to define the specific configuration parameters
that this gateway implementation currently supports.
|
PaymentGatewayConfigurationService
Each payment gateway module should configure an instance of this.
|
PaymentGatewayRollbackService
This API allows each module to provide its own implementation for rollback.
|
PaymentGatewayTransactionService
This is a decoupled interface that provides
the basic functions needed to create the normal BILLABLE Credit Card Transactions
|
Class and Description |
---|
PaymentGatewayConfigurationServiceProvider
This represents the main servic bus for grabbing configurations to configured payment gateways to execute service calls
programmatically.
|
Class and Description |
---|
PaymentGatewayCheckoutService
The default implementation of this interface is represented in the core Broadleaf framework at
oorg.broadleafcommerce.core.payment.service.DefaultPaymentGatewayCheckoutService . |
PaymentGatewayConfigurationServiceProvider
This represents the main servic bus for grabbing configurations to configured payment gateways to execute service calls
programmatically.
|
Class and Description |
---|
CustomerPaymentGatewayService
The default implementation of this interface is represented in the core Broadleaf framework at
DefaultCustomerPaymentGatewayService . |
PaymentGatewayCheckoutService
The default implementation of this interface is represented in the core Broadleaf framework at
oorg.broadleafcommerce.core.payment.service.DefaultPaymentGatewayCheckoutService . |
PaymentGatewayConfiguration
This API is intended to define the specific configuration parameters
that this gateway implementation currently supports.
|
Class and Description |
---|
PaymentGatewayCheckoutService
The default implementation of this interface is represented in the core Broadleaf framework at
oorg.broadleafcommerce.core.payment.service.DefaultPaymentGatewayCheckoutService . |
Class and Description |
---|
CurrentCustomerPaymentRequestService
Simple interface for returning a
PaymentRequestDTO based on the current customer in the system
(like something on threadlocal). |
CurrentOrderPaymentRequestService
Simple interface for returning a
PaymentRequestDTO based on the current order in the system (like something on
threadlocal). |
Copyright © 2022. All rights reserved.