Serialized Form
-
Package com.broadleafcommerce.payment.service.gateway.domain
-
Class com.broadleafcommerce.payment.service.gateway.domain.APSPaymentRequest
class APSPaymentRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
apsTransactionType
APSTransactionType apsTransactionType
APSTransactionType with possible values in AUTHORIZATION, PURCHASE, CAPTURE, REFUND, VOID_PAYMENT, & VOID_AUTHORIZATION -
paymentRequest
com.broadleafcommerce.paymentgateway.domain.PaymentRequest paymentRequest
A payment request object having parameters required to trigger APS transaction.
Click here for more details on PaymentRequest object -
transactionType
com.broadleafcommerce.paymentgateway.domain.enums.TransactionType transactionType
TransactionType with possible values in AUTHORIZATION, AUTHORIZE_AND_CAPTURE, CAPTURE, REFUND, & REVERSE_AUTHORIZATION
-
-
-
Package com.broadleafcommerce.payment.service.gateway.provider.exception
-
Exception com.broadleafcommerce.payment.service.gateway.provider.exception.ProviderApiException
class ProviderApiException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
receivedException
org.springframework.web.reactive.function.client.WebClientResponseException receivedException
The received error.
-
-
-
Package com.broadleafcommerce.payment.service.signature
-
Exception com.broadleafcommerce.payment.service.signature.APSResponseSignatureMismatchException
class APSResponseSignatureMismatchException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception com.broadleafcommerce.payment.service.signature.RequestSignatureCreationException
class RequestSignatureCreationException extends SignatureCreationException implements Serializable- serialVersionUID:
- 1L
-
Exception com.broadleafcommerce.payment.service.signature.ResponseSignatureCreationException
class ResponseSignatureCreationException extends SignatureCreationException implements Serializable- serialVersionUID:
- 1L
-
Exception com.broadleafcommerce.payment.service.signature.SignatureCreationException
class SignatureCreationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.payment.service.signature.TokenizationSignatureRequest
class TokenizationSignatureRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applicationId
String applicationId
The application id associated with the current request. -
currency
String currency
The currency for the request, optional. -
language
String language
The language of the request. -
merchantReference
String merchantReference
The reference to the merchant order, by default {cartId}-{timestamp}. -
newTokenName
String newTokenName
The new token for an update token request, optional. Should only be sent on UPDATE_TOKEN request. -
returnUrl
String returnUrl
The return url for the tokenization request. This is where APS will send the response for the tokenization request. -
serviceCommand
String serviceCommand
APS service command with possible values in TOKENIZATION, CREATE_TOKEN, & UPDATE_TOKEN. -
tenantId
String tenantId
The tenant id associated with the current request. -
tokenName
String tokenName
The token for the request provided by APS, optional. -
tokenStatus
String tokenStatus
The token status for the request, optional. Should only be sent on UPDATE_TOKEN request.
-
-