Package com.broadleafcommerce.billing.job.service.impl
@NonNullApi
package com.broadleafcommerce.billing.job.service.impl
- Author:
- Nathan Moore (nathandmoore)
-
ClassesClassDescriptionDefaultBillingEventPricingService<P extends BillingEventDTO,
Q extends BillingEvent, R extends BillingEventAdjustment, S extends BillingEventItemWithTaxDetails, T extends BillingEventPaymentWithTransaction> DefaultBillingJobService<P extends BillingProcessingRequest,R extends BillingEventPayment, S extends InitializeBillingProcessingRequests> DefaultBillingProcessRequestService<P extends BillingProcessingRequest,Q extends BillingProcessingRequestWithFullDetails> DefaultDelegatingTaxService<P extends BillingEventItem,Q extends BillingTaxDetail, R extends BillingProcessingRequestWithBillingEventDTO> This implementation ofTaxServicecallsTaxDelegate, which has a discovery process to determine the bestTaxProviderimplementation based on configured properties, the providedTaxCalculationRequest, and theContextInfo.DefaultPaymentAndRefundUpdaterService<P extends BillingProcessingRequestWithPayment,Q extends BillingProcessingRequestWithRefundDetail> DefaultPaymentProcessingResultHandlerService<P extends BillingProcessingRequest,Q extends PaymentTransactionDetail> Default implementation of thePaymentTransactionExecutionServicethat's used to communicate with Broadleaf's PaymentTransactionServices to execute AuthorizeAndCapture and/or Refund transactions.