Overriding Cart Prices
Price overrides are not available by default but will be enabled upon request.
Using Price Overrides a channel can optionally override the price of Order Sku’s and the price of Shipping Methods.
When an Order Sku or a Shipping Method has had its price overridden the boolean custom
property on each will change to true
. An Order Sku must be removed from a cart to remove a custom price that was applied to it. A Shipping Method must be replaced with a new method to remove a custom price that was applied to it.
The tax amounts that are generated by the external commerce platform will reflect any custom prices you applied to Order Sku’s or the Shipping Method. The tax amounts themselves however can not be manually overridden at this time due to the limitations of the external commerce platforms.
Sku Price Overriding
The price of an Order Sku can be overridden during cart initialization or when adding an item to an existing cart.
Initialize Cart
POST /v1/checkout/cart
Add Sku to Cart
POST /v1/checkout/cart/{cart_id}/skus
Shipping Method Price Overriding
The price of a Shipping Method can be overridden when the method is applied to an existing cart.
POST /v1/checkout/cart/{cart_id}/shipping
Supported Platforms
- Shopify
- BigCommerce (Item Prices Only)
- WooCommerce
- Ecwid
Was this page helpful?