Uses of Class
com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
-
Uses of PaymentRequest in com.broadleafcommerce.paymentgateway.domain
Methods in com.broadleafcommerce.paymentgateway.domain that return PaymentRequest Modifier and Type Method Description PaymentRequest
PaymentRequest. additionalField(String key, Object value)
PaymentRequest
PaymentRequest. adjustmentsTotal(javax.money.MonetaryAmount adjustmentsTotal)
PaymentRequest
PaymentRequest. applicationId(String applicationId)
PaymentRequest
PaymentRequest. completeCheckoutOnCallback(boolean completeCheckoutOnCallback)
PaymentRequest
PaymentRequest. createMultiUseToken(boolean createMultiUseToken)
PaymentRequest
LineItem. done()
PaymentRequest
LineItem. getParent()
PaymentRequest
PaymentRequest. orderDescription(String orderDescription)
Deprecated.In favor ofpaymentOwnerDescription
PaymentRequest
PaymentRequest. orderId(String orderId)
Deprecated.In favor ofpaymentOwnerType
andpaymentOwnerId
.PaymentRequest
PaymentRequest. orderSubtotal(javax.money.MonetaryAmount orderSubtotal)
PaymentRequest
PaymentRequest. paymentId(String paymentId)
PaymentRequest
PaymentRequest. paymentOwnerDescription(String paymentOwnerDescription)
PaymentRequest
PaymentRequest. paymentOwnerId(String ownerId)
PaymentRequest
PaymentRequest. paymentOwnerType(String ownerType)
PaymentRequest
PaymentRequest. paymentType(PaymentType paymentType)
PaymentRequest
PaymentRequest. shippingTotal(javax.money.MonetaryAmount shippingTotal)
PaymentRequest
PaymentRequest. taxTotal(javax.money.MonetaryAmount taxTotal)
PaymentRequest
PaymentRequest. tenantId(String tenantId)
PaymentRequest
PaymentRequest. transactionReferenceId(String transactionReferenceId)
PaymentRequest
PaymentRequest. transactionTotal(javax.money.MonetaryAmount transactionTotal)
Methods in com.broadleafcommerce.paymentgateway.domain that return types with arguments of type PaymentRequest Modifier and Type Method Description Address<PaymentRequest>
PaymentRequest. billTo()
You should only call this once, as it will create a new bill to address if called more than once.CreditCard<PaymentRequest>
PaymentRequest. creditCard()
You should only call this once, as it will create a new credit card if called more than once.GatewayCustomer<PaymentRequest>
PaymentRequest. customer()
You should only call this once, as it will create a new customer if called more than once.CustomerCredit<PaymentRequest>
PaymentRequest. customerCredit()
You should only call this once, as it will create a new gift card if called more than once.Address<PaymentRequest>
PaymentRequest. getBillTo()
The billing address associated with this transactionCreditCard<PaymentRequest>
PaymentRequest. getCreditCard()
For sale/authorize transactions, this will be the Credit Card object that was charged.GatewayCustomer<PaymentRequest>
PaymentRequest. getCustomer()
Any customer information that relates to this transactionList<CustomerCredit<PaymentRequest>>
PaymentRequest. getCustomerCredits()
Any customer credit accounts that have been processed.List<GiftCard<PaymentRequest>>
PaymentRequest. getGiftCards()
Any gift cards that have been processed.Address<PaymentRequest>
PaymentRequest. getShipTo()
If shipping information is captured on the gateway, the values sent back will be put hereSubscription<PaymentRequest>
PaymentRequest. getSubscription()
Any information required to execute recurring billingGiftCard<PaymentRequest>
PaymentRequest. giftCard()
You should only call this once, as it will create a new gift card if called more than once.Address<PaymentRequest>
PaymentRequest. shipTo()
You should only call this once, as it will create a new customer if called more than once.Subscription<PaymentRequest>
PaymentRequest. subscription()
You should only call this once, as it will create a new subscription if called more than once.Constructors in com.broadleafcommerce.paymentgateway.domain with parameters of type PaymentRequest Constructor Description LineItem(PaymentRequest parent)
-
Uses of PaymentRequest in com.broadleafcommerce.paymentgateway.service
Methods in com.broadleafcommerce.paymentgateway.service that return PaymentRequest Modifier and Type Method Description PaymentRequest
CurrentCustomerPaymentRequestService. getPaymentRequestFromCurrentCustomer()
Returns aPaymentRequest
based on all the information from the current customer in the system, like one on threadlocalMethods in com.broadleafcommerce.paymentgateway.service with parameters of type PaymentRequest 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
.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
Methods in com.broadleafcommerce.paymentgateway.service.passthrough with parameters of type PaymentRequest 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 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)
PaymentResponse
DefaultPassthroughTestingTransactionService. refund(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. refund(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTestingTransactionService. reverseAuthorize(PaymentRequest paymentRequest)
PaymentResponse
DefaultPassthroughTransactionService. reverseAuthorize(PaymentRequest paymentRequest)
-
Uses of PaymentRequest in com.broadleafcommerce.paymentgateway.util
Methods in com.broadleafcommerce.paymentgateway.util with parameters of type PaymentRequest Modifier and Type Method Description 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
-