Uses of Class
com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
-
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.domain
Methods in com.broadleafcommerce.paymentgateway.domain that return PaymentResponse Modifier and Type Method Description PaymentResponse
PaymentResponse. amount(javax.money.MonetaryAmount amount)
PaymentResponse
PaymentResponse. awaitingAsyncResults(boolean awaitingAsyncResults)
PaymentResponse
PaymentResponse. completeCheckoutOnCallback(boolean completeCheckoutOnCallback)
PaymentResponse
PaymentResponse. customer(GatewayCustomer<PaymentResponse> customer)
PaymentResponse
PaymentResponse. dateRecorded(Instant dateRecorded)
PaymentResponse
PaymentResponse. declineType(String declineType)
PaymentResponse
PaymentResponse. failureType(String failureType)
PaymentResponse
PaymentResponse. gatewayResponseCode(String gatewayResponseCode)
PaymentResponse
PaymentResponse. gatewayTransactionId(String gatewayTransactionId)
PaymentResponse
PaymentResponse. gatewayTransactionType(String gatewayTransactionType)
PaymentResponse
PaymentResponse. message(String message)
PaymentResponse
PaymentResponse. orderId(String orderId)
Deprecated.In favor ofpaymentOwnerType
andpaymentOwnerId
.PaymentResponse
PaymentResponse. paymentGatewayType(PaymentGatewayType paymentGatewayType)
PaymentResponse
PaymentResponse. paymentId(String paymentId)
PaymentResponse
PaymentResponse. paymentMethodProperties(Map<String,String> paymentMethodProperties)
PaymentResponse
PaymentResponse. paymentOwnerId(String ownerId)
PaymentResponse
PaymentResponse. paymentOwnerType(String ownerType)
PaymentResponse
PaymentResponse. paymentToken(String paymentToken)
Deprecated.in favor ofpaymentMethodProperties(Map)
PaymentResponse
PaymentResponse. paymentType(PaymentType paymentType)
PaymentResponse
PaymentResponse. rawResponse(String rawResponse)
PaymentResponse
PaymentResponse. responseMap(String key, String value)
PaymentResponse
PaymentResponse. successful(boolean successful)
PaymentResponse
PaymentResponse. threeDSecureVerificationUrl(String threeDSecureVerificationUrl)
PaymentResponse
PaymentResponse. transactionReferenceId(String transactionReferenceId)
PaymentResponse
PaymentResponse. transactionType(TransactionType transactionType)
PaymentResponse
PaymentResponse. valid(boolean valid)
Methods in com.broadleafcommerce.paymentgateway.domain that return types with arguments of type PaymentResponse Modifier and Type Method Description Address<PaymentResponse>
PaymentResponse. billTo()
CreditCard<PaymentResponse>
PaymentResponse. creditCard()
GatewayCustomer<PaymentResponse>
PaymentResponse. customer()
CustomerCredit<PaymentResponse>
PaymentResponse. customerCredit()
Address<PaymentResponse>
PaymentResponse. getBillTo()
The billing address associated with this transactionCreditCard<PaymentResponse>
PaymentResponse. getCreditCard()
for sale/authorize transactions, this will be the Credit Card object that was charged.GatewayCustomer<PaymentResponse>
PaymentResponse. getCustomer()
Any customer information that relates to this transactionList<CustomerCredit<PaymentResponse>>
PaymentResponse. getCustomerCredits()
Any customer credit accounts that have been processed.List<GiftCard<PaymentResponse>>
PaymentResponse. getGiftCards()
Any gift cards that have been processed.Address<PaymentResponse>
PaymentResponse. getShipTo()
If shipping information is captured on the gateway, the values sent back will be put hereGiftCard<PaymentResponse>
PaymentResponse. giftCard()
Address<PaymentResponse>
PaymentResponse. shipTo()
Method parameters in com.broadleafcommerce.paymentgateway.domain with type arguments of type PaymentResponse Modifier and Type Method Description PaymentResponse
PaymentResponse. customer(GatewayCustomer<PaymentResponse> customer)
-
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.service
Methods in com.broadleafcommerce.paymentgateway.service that return PaymentResponse Modifier and Type Method Description default PaymentResponse
PaymentGatewayTransactionService. authorize(PaymentRequest paymentRequest)
Responsible for executing aDefaultTransactionTypes.AUTHORIZE
transaction against the payment gateway, based on the providedPaymentRequest
, & returning the transaction's results in the form of aPaymentResponse
.default PaymentResponse
PaymentGatewayTransactionService. authorizeAndCapture(PaymentRequest paymentRequest)
Responsible for executing aDefaultTransactionTypes.AUTHORIZE_AND_CAPTURE
transaction against the payment gateway, based on the providedPaymentRequest
, & returning the transaction's results in the form of aPaymentResponse
.PaymentResponse
PaymentGatewayTransactionResponseService. buildPaymentResponse(GatewayTransactionResponse transactionResponse)
Builds aPaymentResponse
from theGatewayTransactionResponse
, to save transaction results from the gateway.default PaymentResponse
PaymentGatewayTransactionService. capture(PaymentRequest paymentRequest)
Responsible for executing aDefaultTransactionTypes.CAPTURE
transaction against the payment gateway, based on the providedPaymentRequest
, & returning the transaction's results in the form of aPaymentResponse
.default PaymentResponse
PaymentGatewayTransactionConfirmationService. confirmTransaction(PaymentRequest paymentRequest)
default PaymentResponse
PaymentGatewayCustomerService. createGatewayCustomer(PaymentRequest requestDTO)
default PaymentResponse
PaymentGatewayCustomerService. deleteGatewayCustomer(PaymentRequest requestDTO)
default PaymentResponse
PaymentGatewayTransactionService. detachedCredit(PaymentRequest paymentRequest)
Responsible for executing aDefaultTransactionTypes.DETACHED_CREDIT
transaction against the payment gateway, based on the providedPaymentRequest
, & returning the transaction's results in the form of aPaymentResponse
.default PaymentResponse
PaymentGatewayReportingService. findDetailsByTransaction(PaymentRequest paymentRequest)
PaymentResponse
PaymentGateway3DSTransactionLookupService. lookupTransactionDetails(TransactionLookupRequest transactionLookupRequest, String tenantId, String applicationId)
Gathers transaction details from the payment gateway.default PaymentResponse
PaymentGatewayTransactionService. refund(PaymentRequest paymentRequest)
Responsible for executing aDefaultTransactionTypes.REFUND
transaction against the payment gateway, based on the providedPaymentRequest
, & returning the transaction's results in the form of aPaymentResponse
.default PaymentResponse
PaymentGatewayHostedService. requestHostedEndpoint(PaymentRequest paymentRequest, boolean capture)
default PaymentResponse
PaymentGatewayTransactionService. reverseAuthorize(PaymentRequest paymentRequest)
Responsible for executing aDefaultTransactionTypes.REVERSE_AUTH
transaction against the payment gateway, based on the providedPaymentRequest
, & returning the transaction's results in the form of aPaymentResponse
.default PaymentResponse
PaymentGatewayRollbackService. rollbackAuthorize(PaymentRequest transactionToBeRolledBack)
default PaymentResponse
PaymentGatewayRollbackService. rollbackAuthorizeAndCapture(PaymentRequest transactionToBeRolledBack)
default PaymentResponse
PaymentGatewayRollbackService. rollbackCapture(PaymentRequest transactionToBeRolledBack)
default PaymentResponse
PaymentGatewayRollbackService. rollbackRefund(PaymentRequest transactionToBeRolledBack)
default PaymentResponse
PaymentGatewayCustomerService. updateGatewayCustomer(PaymentRequest requestDTO)
Methods in com.broadleafcommerce.paymentgateway.service that return types with arguments of type PaymentResponse Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<TransactionIdentifier,PaymentResponse>
PaymentGatewayWebhookHandler. convertToPaymentResponse(org.springframework.http.HttpHeaders headers, String requestBody)
Builds & returns a pair ofTransactionIdentifier
&PaymentResponse
based on the contents of the webhook request.org.apache.commons.lang3.tuple.Pair<TransactionIdentifier,PaymentResponse>
PaymentGateway3DSTransactionLookupService. getTransactionDetails(Map<String,String> requestParams, String tenantId, String applicationId)
Returns the payment details.Methods in com.broadleafcommerce.paymentgateway.service with parameters of type PaymentResponse Modifier and Type Method Description Long
CustomerPaymentGatewayService. createCustomerPaymentFromResponseDTO(PaymentResponse responseDTO, PaymentGatewayConfiguration config)
void
CustomerPaymentGatewayService. deleteCustomerPaymentFromResponseDTO(PaymentResponse responseDTO, PaymentGatewayConfiguration config)
Long
CustomerPaymentGatewayService. updateCustomerPaymentFromResponseDTO(PaymentResponse responseDTO, PaymentGatewayConfiguration config)
-
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.service.passthrough
Methods in com.broadleafcommerce.paymentgateway.service.passthrough that return PaymentResponse Modifier and Type Method Description PaymentResponse
DefaultPassthroughTestingTransactionService. authorize(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. authorize(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTestingTransactionService. authorizeAndCapture(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. authorizeAndCapture(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTestingTransactionService. capture(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. capture(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTestingTransactionService. detachedCredit(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. detachedCredit(PaymentRequest paymentRequest)
protected PaymentResponse
DefaultPassthroughTestingTransactionService. handleAVSoftDecline(PaymentRequest paymentRequest, TransactionType transactionType)
protected PaymentResponse
DefaultPassthroughTestingTransactionService. handleCVSoftDecline(PaymentRequest paymentRequest, TransactionType transactionType)
protected PaymentResponse
DefaultPassthroughTestingTransactionService. handleInsufficientFundsHardDecline(PaymentRequest paymentRequest, TransactionType transactionType)
protected PaymentResponse
DefaultPassthroughTestingTransactionService. handleLostStolenHardDecline(PaymentRequest paymentRequest, TransactionType transactionType)
PaymentResponse
DefaultPassthroughTestingTransactionService. refund(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. refund(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTestingTransactionService. reverseAuthorize(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. reverseAuthorize(PaymentRequest paymentRequest)
-
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.util
Methods in com.broadleafcommerce.paymentgateway.util that return PaymentResponse 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
PaymentResponse
DefaultPaymentResponseUtil. buildPaymentResponse(@NonNull PaymentRequest paymentRequest, @NonNull PaymentGatewayType gatewayType, @NonNull TransactionType transactionType)
PaymentResponse
PaymentResponseUtil. buildPaymentResponse(@NonNull PaymentRequest paymentRequest, @NonNull PaymentGatewayType gatewayType, @NonNull TransactionType transactionType)
Builds and populates aPaymentResponse
based on the providedPaymentRequest
protected PaymentResponse
DefaultPaymentResponseUtil. populateBillTo(@NonNull PaymentResponse paymentResponse, @NonNull Address<?> requestBillTo)
protected PaymentResponse
DefaultPaymentResponseUtil. populateCustomer(@NonNull PaymentResponse paymentResponse, @NonNull GatewayCustomer<?> requestCustomer)
protected PaymentResponse
DefaultPaymentResponseUtil. populateShipTo(@NonNull PaymentResponse paymentResponse, @NonNull Address<?> requestShipTo)
Methods in com.broadleafcommerce.paymentgateway.util with parameters of type PaymentResponse Modifier and Type Method Description protected PaymentResponse
DefaultPaymentResponseUtil. populateBillTo(@NonNull PaymentResponse paymentResponse, @NonNull Address<?> requestBillTo)
protected PaymentResponse
DefaultPaymentResponseUtil. populateCustomer(@NonNull PaymentResponse paymentResponse, @NonNull GatewayCustomer<?> requestCustomer)
protected PaymentResponse
DefaultPaymentResponseUtil. populateShipTo(@NonNull PaymentResponse paymentResponse, @NonNull Address<?> requestShipTo)
-