Docs
Store operations
Pricing
Pricing calculations

Price Order of Operations

The table below lists each price type available on a product. The table is read from top to bottom, with the default price having the lowest weight and the tax having the highest weight when calculating price.  

Price TypeDescription
Default product priceProduct requirement
Product sale priceA product option that overrides the default price
Variant priceA product option that overrides the product sale price
Variant sale priceA product option that overrides the variant price
Customer group discountAvailable in fixed ($5), relative (-$2), or percentage (-25%) amount that overrides the variant sale price. Might apply to one product, category, subcategory, or the entire store's products.
Product bulk pricingAvailable in fixed ($5), relative (-$2), or percentage (-25%) amount that overrides the customer group discount. Dependent on the total quantity of products, including SKUs added to the cart.
Price list variantsA price list record requirement that overrides all previous pricing and excludes SKUs from the total number of items for product bulk pricing.
Price list variant sale priceA product option that overrides price list pricing if variant pricing is set and selected.
Price list variant bulk pricingAvailable in fixed ($5), relative (-$2), or percentage (-25%) amount that overrides price list sale price on variants. It is dependent on the quantity added to a cart.
Price list variant product pick listThe product pick list overrides price list bulk pricing and allows you to change the price when a pick list item is selected.
Product option set (Deprecated)A set of product option facets that may alter the variant price. (This feature is deprecated.)
Product modifierAvailable in fixed ($5) or percentage (%10) amount that is added or removed from the total product price and overrides the price list variant product pick list. A modifier includes choices such as adding $5 for insurance.
Product product pick listIf you configure the product pick list to change the price, it will update the price and override the product modifier when the option is selected.
DiscountsWhen a shopper meets certain criteria or takes certain actions to automatically modify the final product or cart price depending on the discount type.
CouponsCoupons require customer action to take effect and modify the final product or cart price depending on the coupon type.
TaxYou can assign products to different tax classes, which will change the final amount the shopper pays. Tax is the last to calculate after shipping and promotions are applied.

Resources

Webhooks

Related endpoints

Related resources

Did you find what you were looking for?