Package com.broadleafcommerce.orderoperation.service.payment
@NonNullApi
package com.broadleafcommerce.orderoperation.service.payment
-
ClassDescriptionAn intermediary data structure used internally by
DefaultPaymentAuthReversalService
to keep track of a reverse authorize that will be executed.A service responsible for distributing payment amounts based on the payments' ratios from anOrder
.An intermediary data structure used internally byDefaultPaymentRefundService
to keep track of a fulfillment refund that will be executed.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.An intermediary data structure used internally byDefaultPaymentRefundService
to keep track of a return refund that will be executed.Payment-related properties within OrderOperationServices, discriminated by tenant and application.A service responsible for reverse authorizing for anOrder
's payments.A service responsible for distributing payment amounts based on the payments' ratios from anOrder
.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.A service responsible for issuing refunds for anOrder
's payments.