Uses of Class
com.broadleafcommerce.paymentgateway.domain.PaymentResponse
Package
Description
-
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.domain
Modifier and TypeMethodDescriptionPaymentResponse.amount
(javax.money.MonetaryAmount amount) PaymentResponse.awaitingAsyncResults
(boolean awaitingAsyncResults) PaymentResponse.completeCheckoutOnCallback
(boolean completeCheckoutOnCallback) PaymentResponse.customer
(GatewayCustomer<PaymentResponse> customer) PaymentResponse.customerNotification
(PaymentCustomerNotification customerNotification) PaymentResponse.dateRecorded
(Instant dateRecorded) PaymentResponse.declineType
(String declineType) PaymentResponse.failureType
(String failureType) PaymentResponse.flaggedForManualReview
(Boolean flaggedForManualReview) PaymentResponse.gatewayResponseCode
(String gatewayResponseCode) PaymentResponse.gatewayTransactionId
(String gatewayTransactionId) PaymentResponse.gatewayTransactionType
(String gatewayTransactionType) PaymentResponse.manualReviewResult
(String manualReviewResult) PaymentResponse.manualReviewResultReason
(String manualReviewResultReason) PaymentResponse.nextAction
(NextAction nextAction) Deprecated.PaymentResponse.paymentGatewayType
(PaymentGatewayType paymentGatewayType) PaymentResponse.paymentMethodProperties
(Map<String, String> paymentMethodProperties) PaymentResponse.paymentOwnerId
(String ownerId) PaymentResponse.paymentOwnerType
(String ownerType) PaymentResponse.paymentToken
(String paymentToken) Deprecated.in favor ofpaymentMethodProperties(Map)
PaymentResponse.paymentType
(PaymentType paymentType) PaymentResponse.rawResponse
(String rawResponse) PaymentResponse.recommendedSavedPaymentMethodStatus
(String recommendedSavedPaymentMethodStatus) PaymentResponse.responseMap
(String key, String value) PaymentResponse.successful
(boolean successful) PaymentResponse.threeDSecureVerificationUrl
(String threeDSecureVerificationUrl) PaymentResponse.transactionReferenceId
(String transactionReferenceId) PaymentResponse.transactionType
(TransactionType transactionType) PaymentResponse.valid
(boolean valid) Modifier and TypeMethodDescriptionPaymentResponse.billTo()
PaymentResponse.creditCard()
PaymentResponse.customer()
PaymentResponse.customerCredit()
PaymentResponse.getBillTo()
The billing address associated with this transactionPaymentResponse.getCreditCard()
for sale/authorize transactions, this will be the Credit Card object that was charged.PaymentResponse.getCustomer()
Any customer information that relates to this transactionPaymentResponse.getCustomerCredits()
Any customer credit accounts that have been processed.PaymentResponse.getGiftCards()
Any gift cards that have been processed.PaymentResponse.getShipTo()
If shipping information is captured on the gateway, the values sent back will be put herePaymentResponse.giftCard()
PaymentResponse.shipTo()
Modifier and TypeMethodDescriptionPaymentResponse.customer
(GatewayCustomer<PaymentResponse> customer) -
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.service
Modifier and TypeMethodDescriptiondefault 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
.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) PaymentGateway3DSTransactionLookupService.lookupTransactionDetails
(TransactionLookupRequest transactionLookupRequest, String tenantId, String applicationId) Deprecated.Gathers transaction details from the payment gateway.PaymentGatewayTransactionLookupService.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) Modifier and TypeMethodDescriptiondefault org.apache.commons.lang3.tuple.Pair<TransactionIdentifier,
PaymentResponse> PaymentGatewayWebhookHandler.convertToPaymentResponse
(org.springframework.http.HttpHeaders headers, String requestBody) Deprecated, for removal: This API element is subject to removal in a future version.default org.apache.commons.lang3.tuple.Pair<TransactionIdentifier,
PaymentResponse> PaymentGatewayWebhookHandler.convertToPaymentResponse
(org.springframework.http.HttpHeaders headers, String requestBody, Map<String, String> parameters) 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) Deprecated.Returns the payment details.org.apache.commons.lang3.tuple.Pair<TransactionIdentifier,
PaymentResponse> PaymentGatewayTransactionLookupService.getTransactionDetails
(Map<String, String> requestParams, String tenantId, String applicationId) Returns the payment details.Modifier and TypeMethodDescriptionCustomerPaymentGatewayService.createCustomerPaymentFromResponseDTO
(PaymentResponse responseDTO, PaymentGatewayConfiguration config) void
CustomerPaymentGatewayService.deleteCustomerPaymentFromResponseDTO
(PaymentResponse responseDTO, PaymentGatewayConfiguration config) CustomerPaymentGatewayService.updateCustomerPaymentFromResponseDTO
(PaymentResponse responseDTO, PaymentGatewayConfiguration config) -
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.service.passthrough
Modifier and TypeMethodDescriptionDefaultPassthroughTestingTransactionService.authorize
(PaymentRequest paymentRequest) DefaultPassthroughTransactionService.authorize
(PaymentRequest paymentRequest) DefaultPassthroughTestingTransactionService.authorizeAndCapture
(PaymentRequest paymentRequest) DefaultPassthroughTransactionService.authorizeAndCapture
(PaymentRequest paymentRequest) DefaultPassthroughTestingTransactionService.capture
(PaymentRequest paymentRequest) DefaultPassthroughTransactionService.capture
(PaymentRequest paymentRequest) DefaultPassthroughTestingTransactionService.detachedCredit
(PaymentRequest paymentRequest) 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) DefaultPassthroughTestingTransactionService.refund
(PaymentRequest paymentRequest) DefaultPassthroughTransactionService.refund
(PaymentRequest paymentRequest) DefaultPassthroughTestingTransactionService.reverseAuthorize
(PaymentRequest paymentRequest) DefaultPassthroughTransactionService.reverseAuthorize
(PaymentRequest paymentRequest) -
Uses of PaymentResponse in com.broadleafcommerce.paymentgateway.util
Modifier and TypeMethodDescriptionDefaultPaymentResponseUtil.buildInitialPaymentResponse
(@NonNull GatewayTransactionResponse transactionResponse, @NonNull PaymentGatewayType gatewayType) PaymentResponseUtil.buildInitialPaymentResponse
(@NonNull GatewayTransactionResponse transactionResponse, @NonNull PaymentGatewayType gatewayType) Builds and populates aPaymentResponse
based on the providedGatewayTransactionResponse
andPaymentGatewayType
DefaultPaymentResponseUtil.buildPaymentResponse
(@NonNull PaymentRequest paymentRequest, @NonNull PaymentGatewayType gatewayType, @NonNull TransactionType transactionType) 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) Modifier and TypeMethodDescriptionprotected 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)
paymentOwnerType
andpaymentOwnerId
.