Uses of Class
com.broadleafcommerce.paymentgateway.domain.PaymentRequest
Package
Description
-
Uses of PaymentRequest in com.broadleafcommerce.paymentgateway.domain
Modifier and TypeMethodDescriptionPaymentRequest.additionalField
(String key, Object value) PaymentRequest.adjustmentsTotal
(javax.money.MonetaryAmount adjustmentsTotal) PaymentRequest.applicationId
(String applicationId) PaymentRequest.completeCheckoutOnCallback
(boolean completeCheckoutOnCallback) PaymentRequest.createMultiUseToken
(boolean createMultiUseToken) LineItem.done()
LineItem.getParent()
PaymentRequest.orderDescription
(String orderDescription) Deprecated.Deprecated.In favor ofpaymentOwnerType
andpaymentOwnerId
.PaymentRequest.orderSubtotal
(javax.money.MonetaryAmount orderSubtotal) PaymentRequest.paymentOwnerDescription
(String paymentOwnerDescription) PaymentRequest.paymentOwnerId
(String ownerId) PaymentRequest.paymentOwnerType
(String ownerType) PaymentRequest.paymentType
(PaymentType paymentType) PaymentRequest.shippingTotal
(javax.money.MonetaryAmount shippingTotal) PaymentRequest.taxTotal
(javax.money.MonetaryAmount taxTotal) PaymentRequest.transactionReferenceId
(String transactionReferenceId) PaymentRequest.transactionTotal
(javax.money.MonetaryAmount transactionTotal) Modifier and TypeMethodDescriptionPaymentRequest.billTo()
You should only call this once, as it will create a new bill to address if called more than once.PaymentRequest.creditCard()
You should only call this once, as it will create a new credit card if called more than once.PaymentRequest.customer()
You should only call this once, as it will create a new customer if called more than once.PaymentRequest.customerCredit()
You should only call this once, as it will create a new gift card if called more than once.PaymentRequest.getBillTo()
The billing address associated with this transactionPaymentRequest.getCreditCard()
For sale/authorize transactions, this will be the Credit Card object that was charged.PaymentRequest.getCustomer()
Any customer information that relates to this transactionPaymentRequest.getCustomerCredits()
Any customer credit accounts that have been processed.PaymentRequest.getGiftCards()
Any gift cards that have been processed.PaymentRequest.getShipTo()
If shipping information is captured on the gateway, the values sent back will be put herePaymentRequest.getSubscription()
Any information required to execute recurring billingPaymentRequest.giftCard()
You should only call this once, as it will create a new gift card if called more than once.PaymentRequest.shipTo()
You should only call this once, as it will create a new customer if called more than once.PaymentRequest.subscription()
You should only call this once, as it will create a new subscription if called more than once. -
Uses of PaymentRequest in com.broadleafcommerce.paymentgateway.service
Modifier and TypeMethodDescriptionCurrentCustomerPaymentRequestService.getPaymentRequestFromCurrentCustomer()
Returns aPaymentRequest
based on all the information from the current customer in the system, like one on threadlocalModifier 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
.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) 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) -
Uses of PaymentRequest 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 String
DefaultPassthroughTestingTransactionService.getPaymentToken
(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 PaymentRequest in com.broadleafcommerce.paymentgateway.util
Modifier and TypeMethodDescriptionDefaultPaymentResponseUtil.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
paymentOwnerDescription