Skip to main content

Rate Engine

Rules-based shipping rates for stores whose shipping is more than “one price per country”. Comparable to ShipperHQ / Intuitive Shipping / Calcurates.

For merchants

  • Rule builder (Settings → Shipping → Rate Engine): ordered rules, each with conditions and one or more rates. Conditions cover destination country, state/province, postcode prefix / range / list, PO-Box detection, cart total, item count, weight, product tags, vendors and SKUs, and customer tags.
  • Rate types: flat, per-weight bands, per-price bands, per-item, and free-shipping thresholds; surcharges (handling, oversize, fragile) and discounts; rename / hide / reorder the store’s native zones.
  • Packing: define your box catalogue (inner dimensions, max weight, cost); the engine packs the cart (first-fit decreasing) and prices per box, with volumetric weight where the carrier bills that way.
  • Blending: when several rules match, take the cheapest, the most expensive, the first match, or show all.
  • Live preview: test any cart + destination against your rules before shoppers see them.

For developers

Rates are returned in minor units (cents / paise). Every function call is signed by the platform with the installation’s access token — verify it before pricing anything (see Functions overview).