Uses of Class
com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
-
Uses of DefaultPaymentAuthReversalService.PaymentReversalPackage in com.broadleafcommerce.orderoperation.service.payment
Modifier and TypeMethodDescriptionDefaultPaymentAuthReversalService.buildPaymentReversalPackage
(PaymentSummary paymentSummary) Builds aDefaultPaymentAuthReversalService.PaymentReversalPackage
for thePaymentSummary
that has amount to reverse authorize.Modifier and TypeMethodDescriptionDefaultPaymentAuthReversalService.buildPaymentReversalPackages
(com.broadleafcommerce.order.client.domain.Order order, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) BuildsPaymentReversalPackages
for all payments which have only been authorized, not captured.Modifier and TypeMethodDescriptionprotected void
DefaultPaymentAuthReversalService.processReversalPackage
(DefaultPaymentAuthReversalService.PaymentReversalPackage reversePackage, List<TransactionExecutionResponse> reverseResponses, Map<String, String> paymentLockTokens, com.broadleafcommerce.order.client.domain.Order order, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Processes the givenDefaultPaymentAuthReversalService.PaymentReversalPackage
.protected TransactionExecutionResponse
DefaultPaymentAuthReversalService.reverseAuthorizePayment
(DefaultPaymentAuthReversalService.PaymentReversalPackage reversePackage, @NonNull String lockToken, com.broadleafcommerce.order.client.domain.Order order, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Executes the reverse authorize transaction for the givenDefaultPaymentAuthReversalService.PaymentReversalPackage
usingDefaultPaymentAuthReversalService.getPaymentProvider()
.Modifier and TypeMethodDescriptionDefaultPaymentAuthReversalService.getPaymentIds
(List<DefaultPaymentAuthReversalService.PaymentReversalPackage> reversalPackages) Gets a list of payment ids from the given list ofPaymentReversalPackages
.protected List<TransactionExecutionResponse>
DefaultPaymentAuthReversalService.reverseAuthorizePayments
(List<DefaultPaymentAuthReversalService.PaymentReversalPackage> reversePackages, com.broadleafcommerce.order.client.domain.Order order, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Given a list ofPaymentReversalPackages
, executes the reverse authorize transactions usingDefaultPaymentAuthReversalService.getPaymentProvider()
.