Uses of Class
com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
-
Packages that use DefaultPaymentRefundService.ReturnPaymentRefundPackage Package Description com.broadleafcommerce.orderoperation.service.payment -
-
Uses of DefaultPaymentRefundService.ReturnPaymentRefundPackage in com.broadleafcommerce.orderoperation.service.payment
Methods in com.broadleafcommerce.orderoperation.service.payment that return DefaultPaymentRefundService.ReturnPaymentRefundPackage Modifier and Type Method Description protected DefaultPaymentRefundService.ReturnPaymentRefundPackage
DefaultPaymentRefundService. buildReturnRefundPackage(PaymentSummary payment, javax.money.MonetaryAmount amountToRefund, com.broadleafcommerce.order.client.domain.ReturnConfirmation returnConfirmation, String orderFulfillmentId)
Methods in com.broadleafcommerce.orderoperation.service.payment that return types with arguments of type DefaultPaymentRefundService.ReturnPaymentRefundPackage Modifier and Type Method Description protected List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>
DefaultPaymentRefundService. buildReturnPaymentRefundPackages(List<DefaultPaymentRefundService.PaymentWithRefundableAmount> paymentWithRefundableAmounts, com.broadleafcommerce.order.client.domain.ReturnConfirmation returnConfirmation, String fulfillmentId)
BuildsReturnPaymentRefundPackages
for the givenPaymentWithRefundableAmounts
andReturnConfirmation
.protected List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>
DefaultPaymentRefundService. buildReturnPaymentRefundPackages(Map<String,List<com.broadleafcommerce.order.client.domain.ReturnConfirmation>> pendingReturnConfirmationsByFulfillmentId, List<DefaultPaymentRefundService.PaymentWithRefundableAmount> paymentWithRefundableAmounts)
Iterates throughpendingReturnConfirmationsByFulfillmentId
, consuming amounts frompaymentWithRefundableAmounts
as necessary and buildingReturnPaymentRefundPackages
.Method parameters in com.broadleafcommerce.orderoperation.service.payment with type arguments of type DefaultPaymentRefundService.ReturnPaymentRefundPackage Modifier and Type Method Description protected com.broadleafcommerce.order.client.domain.ReturnAuthorization
DefaultPaymentRefundService. updateReturnAuthorizationAfterRefund(List<DefaultPaymentRefundService.ReturnPaymentRefundPackage> paymentRefundPackages, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization)
Updates the givenReturnAuthorization
based on the given list ofDefaultPaymentRefundService.PaymentRefundPackage.getAmountToRefund()
.
-