@NonNullApi
Package com.broadleafcommerce.orderoperation.service.payment
-
Interface Summary Interface Description PaymentAuthReversalService A service responsible for reverse authorizing for anOrder
's payments.PaymentCaptureService PaymentPriorityStrategy A helper component that has understanding of whichPaymentSummaries
take precedence and should be applied first in various operations such as payment capture, reverse authorize, and refund.PaymentRefundService A service responsible for issuing refunds for anOrder
's payments. -
Class Summary Class Description DefaultPaymentAuthReversalService DefaultPaymentAuthReversalService.PaymentReversalPackage An intermediary data structure used internally byDefaultPaymentAuthReversalService
to keep track of a reverse authorize that will be executed.DefaultPaymentCaptureService DefaultPaymentPriorityStrategy DefaultPaymentRefundService DefaultPaymentRefundService.PaymentRefundPackage An intermediary data structure used internally byDefaultPaymentRefundService
to keep track of a fulfillment refund that will be executed.DefaultPaymentRefundService.PaymentWithRefundableAmount An intermediary data structure used internally byDefaultPaymentRefundService
to keep track of a refundable payment on anOrder
and the non-reversed amount that is actually available for refund on it.DefaultPaymentRefundService.ReturnPaymentRefundPackage An intermediary data structure used internally byDefaultPaymentRefundService
to keep track of a return refund that will be executed.OrderOperationPaymentProperties Payment-related properties within OrderOperationServices, discriminated by tenant and application.