Interface | 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). |
CustomerPaymentGatewayService |
The default implementation of this interface is represented in the core Broadleaf framework at
DefaultCustomerPaymentGatewayService . |
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.
|
PaymentGatewayCheckoutService |
The default implementation of this interface is represented in the core Broadleaf framework at
oorg.broadleafcommerce.core.payment.service.DefaultPaymentGatewayCheckoutService . |
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
|
Copyright © 2022. All rights reserved.