GatewayCustomer<T> customer
Address<T> shipTo
Address<T> billTo
CreditCard<T> creditCard
Subscription<T> subscription
List<E> giftCards
List<E> customerCredits
String orderId
String paymentId
String sourceType
String sourceId
String orderDescription
List<E> lineItems
PaymentType paymentType
PaymentGatewayRequestType gatewayRequestType
String transactionReferenceId
javax.money.MonetaryAmount orderSubtotal
javax.money.MonetaryAmount adjustmentsTotal
javax.money.MonetaryAmount shippingTotal
javax.money.MonetaryAmount taxTotal
javax.money.MonetaryAmount transactionTotal
boolean completeCheckoutOnCallback
Sets whether or not this module should complete checkout on callback. In most Credit Card gateway implementation, this should be set to 'TRUE' and should not be configurable as the gateway expects it to tbe the final step in the checkout process.
In gateways where it does not expect to be the last step in the checkout process, for example BLC Gift Card Module, PayPal Express Checkout, etc... The callback from the gateway can be configured whether or not to complete checkout.
String siteBaseUrl
Map<K,V> additionalFields
GatewayCustomer<T> customer
Address<T> shipTo
Address<T> billTo
CreditCard<T> creditCard
List<E> giftCards
List<E> customerCredits
PaymentGatewayType paymentGatewayType
PaymentType paymentType
TransactionType transactionType
String transactionReferenceId
String orderId
String paymentId
javax.money.MonetaryAmount amount
String paymentToken
String message
String gatewayResponseCode
String threeDSecureVerificationUrl
String failureType
TransactionFailureType
).String declineType
Instant dateRecorded
boolean successful
boolean valid
boolean completeCheckoutOnCallback
Sets whether or not this module should complete checkout on callback. In most Credit Card gateway implementation, this should be set to 'TRUE' and should not be configurable as the gateway expects it to tbe the final step in the checkout process.
In gateways where it does not expect to be the last step in the checkout process, for example BLC Gift Card Module, PayPal Express Checkout, etc... The callback from the gateway can be configured whether or not to complete checkout.
String rawResponse
PaymentResponse.responseMap
.Map<K,V> responseMap
PaymentResponse.rawResponse
to hold the response from the
gateway.Copyright © 2021. All rights reserved.