Uses of Class
com.broadleafcommerce.paymentgateway.domain.GatewayTransactionResponse
-
Packages that use GatewayTransactionResponse Package Description com.broadleafcommerce.paymentgateway.domain com.broadleafcommerce.paymentgateway.service com.broadleafcommerce.paymentgateway.util -
-
Uses of GatewayTransactionResponse in com.broadleafcommerce.paymentgateway.domain
Methods in com.broadleafcommerce.paymentgateway.domain that return types with arguments of type GatewayTransactionResponse Modifier and Type Method Description Address<GatewayTransactionResponse>
GatewayTransactionResponse. billTo()
You should only call this once, as it will create a new customer if called more than once.GatewayCustomer<GatewayTransactionResponse>
GatewayTransactionResponse. customer()
You should only call this once, as it will create a new customer if called more than once.Address<GatewayTransactionResponse>
GatewayTransactionResponse. getBillTo()
The billing address associated with this transactionGatewayCustomer<GatewayTransactionResponse>
GatewayTransactionResponse. getCustomer()
Any customer information that relates to this transactionAddress<GatewayTransactionResponse>
GatewayTransactionResponse. getShipTo()
If shipping information is captured on the gateway, the shipping address associated with this transaction will be put hereAddress<GatewayTransactionResponse>
GatewayTransactionResponse. shipTo()
You should only call this once, as it will create a new customer if called more than once.Method parameters in com.broadleafcommerce.paymentgateway.domain with type arguments of type GatewayTransactionResponse Modifier and Type Method Description void
GatewayTransactionResponse. setBillTo(Address<GatewayTransactionResponse> billTo)
The billing address associated with this transactionvoid
GatewayTransactionResponse. setCustomer(GatewayCustomer<GatewayTransactionResponse> customer)
Any customer information that relates to this transactionvoid
GatewayTransactionResponse. setShipTo(Address<GatewayTransactionResponse> shipTo)
If shipping information is captured on the gateway, the shipping address associated with this transaction will be put here -
Uses of GatewayTransactionResponse in com.broadleafcommerce.paymentgateway.service
Methods in com.broadleafcommerce.paymentgateway.service with parameters of type GatewayTransactionResponse Modifier and Type Method Description PaymentResponse
PaymentGatewayTransactionResponseService. buildPaymentResponse(GatewayTransactionResponse transactionResponse)
Builds aPaymentResponse
from theGatewayTransactionResponse
, to save transaction results from the gateway.void
PaymentGatewayTransactionResponseValidator. validateTransactionResponse(@NonNull GatewayTransactionResponse transactionResponse)
Validates that the transaction results are valid and were sent by the payment gateway. -
Uses of GatewayTransactionResponse in com.broadleafcommerce.paymentgateway.util
Methods in com.broadleafcommerce.paymentgateway.util with parameters of type GatewayTransactionResponse Modifier and Type Method Description PaymentResponse
DefaultPaymentResponseUtil. buildInitialPaymentResponse(@NonNull GatewayTransactionResponse transactionResponse, @NonNull PaymentGatewayType gatewayType)
PaymentResponse
PaymentResponseUtil. buildInitialPaymentResponse(@NonNull GatewayTransactionResponse transactionResponse, @NonNull PaymentGatewayType gatewayType)
Builds and populates aPaymentResponse
based on the providedGatewayTransactionResponse
andPaymentGatewayType
-