All Classes and Interfaces

Class
Description
Enums to map from Checkout.com's ActionType to Broadleaf's DefaultTransactionTypes.
 
Exception thrown when the CheckoutApi fails to initialize.
The provider that is used to get the Apple Pay certificate and privet key.
Exception thrown when the Apple Pay certificate or key cannot be found, read or the SslContext cannot be created with provided certificates.
 
Properties used to configure the Apple Pay integration
The provider that is used to create the WebClient with the SslContext and Apple Pay certificates.
 
 
 
Object containing the http metadata properties like status code, body, and request id from a Checkout.com response
Validator meant to ensure that PaymentValidationRequest objects are sufficiently configured for the Checkout.com gateway.
 
The default implementation to exchange the Apple Pay token for a reference token that can be used later to request a payment.
 
 
 
 
 
 
Exception thrown when the validation of the Apple Pay session failed.
The request that is used to validate the Apple Pay session.
 
The service to validate the Apple Pay session.
 
 
 
 
 
 
 
This interface represents the webhook types that can be handled by DefaultCheckoutComGatewayWebhookHandler
Properties used to configure the Checkout.com integration library.
 
Exception thrown when the request payload for a Checkout.com SDK interaction cannot be created based on the provided PaymentRequest.
Exception thrown when the response from the Checkout.com SDK cannot be successfully translated into a PaymentResponse.
 
The default implementation for CheckoutComApplePayCertificateAndKeyProvider.
Default implementation for CheckoutComApplePayWebClientProvider.
 
 
The default implementation of CheckoutComPaymentGatewayPaymentValidator.
 
 
 
 
The default implementation of CheckoutComWalletSessionService.
The default implementation for ExchangeWalletTokenService
Exchange a digital wallet payment token for a reference token that can be used later to request a payment.
The exception thrown due to an issue when generating a signature based on a webhook request.