Pricing your shipping rates
Updated 23 July 2026
Each shipping profile carries its own pricing. Prices are set in your store currency; Shopify handles conversion for international shoppers.
The pricing builder
For each profile:
- Base rate — the flat price (set
0for free shipping). - Optional tier table — vary the price by one of:
- Cart subtotal — e.g. £4.95 under £50, free over £50 (a free-shipping threshold is just a tier priced 0).
- Cart weight — e.g. £6 up to 2kg, £9 above.
- Cart quantity — e.g. per-case pricing for drinks.
- Availability conditions — show or hide the whole rate based on the cart: minimum/maximum order value, weight, quantity, specific products/collections/tags/vendors/SKUs, stock levels, product metafields, or how soon the ship date is. Modes: offer on all orders, only show when conditions match, or hide when they match.
- Rate rules — targeted adjustments on top: hide the rate, force-show it, set a fixed/free price, or add/subtract from the shipping cost when a condition matches.
Date-based pricing
Two ways to charge by when rather than what:
- Delivery surcharges — add a fee to specific weekdays (classic Saturday delivery +£5). The calendar shows the +£ badge on those days. See delivery surcharges.
- Ship-date conditions — offer a rate only when the calculated dispatch is soon enough (e.g. an "Express" profile that only appears when it can genuinely dispatch today).
Rules to know
- Dynamic vs flat: a profile using live carrier pricing/transit is labelled a dynamic courier rate; everything else is flat pricing you control. Both can carry tiers and conditions.
- If your Shopify plan doesn't support live (carrier-calculated) rates, Flare manages static Shopify rates instead — flat prices and subtotal/weight tiers carry over, but quantity tiers can't be expressed as static Shopify rates and are skipped with a warning on save.
- Prices show at checkout next to the profile name, and (optionally) with the delivery date appended — see rates at checkout.