Package com.broadleafcommerce.cartoperation.service.pricing
@NonNullApi
package com.broadleafcommerce.cartoperation.service.pricing
- Author:
- Chad Harchar (charchar)
-
ClassDescriptionUtility to aid in pricing
CartItems.Helper class to calculate rounding of monetary unit amounts for cart pricing.Defines a service that handles pricing operations on aCart.Service that assistsCartPricingServicein calculating price totals for the various members of aCart.This implementation ofTaxServicecallsTaxDelegate, which has a discovery process to determine the bestTaxProviderimplementation based on configured properties, the providedTaxCalculationRequest, and theContextInfo.DefaultTaxService<F extends com.broadleafcommerce.cart.client.domain.FulfillmentGroup,TREQ extends com.broadleafcommerce.tax.domain.TaxRequest, TRES extends com.broadleafcommerce.tax.domain.TaxResponse, TI extends com.broadleafcommerce.tax.domain.TaxItem> Deprecated.Defines a service that provides fulfillment pricing for aCart, e.g., shipping price.Service for calculating and applying taxes to aCart, typically by integrating with one or moreTaxProviders, depending if there should be estimated and actual taxes calculated.