Skip to main content

Rules for order conditions

Use smart shipping rules to select which carriers should be selected for delivery of specific orders, such as order reference, total order value, or order features

Updated yesterday

Order condition rules use characteristics of the overall shipment to make allocation decisions. You can automate carrier choice based on factors that apply to the order as a whole, such as total order value, the number of parcels, or special delivery requirements.

These rules help manage risk and optimise handling. For example, you can allocate high-value orders to a specific carrier, or you can exclude specific carriers for orders that contain a high parcel count due to excessive surcharges.

The Shippit Settings page, showing the Company Rules section with several rules turned on, and one turned off

This article discusses how to create smart shipping rules based on order conditions, such as order reference numbers, total order value, or parcel count. For more information about smart shipping rules, see the smart shipping rules article.


Create a smart shipping rule with an order condition

Before you start creating rules, make sure you have turned on smart shipping rules in your Shippit account. For more information, see the creating rules article.

You can create order-based rules on any of these conditions:

Condition

Description

Example

Order created

The time when an order is created, based on the store's time zone.

2025-09-27 18:00:00.000

Order dead weight

The sum of the dead weight of all the parcels in the order, in kilograms.

15

Order feature

One of a range of features that could apply to an order, such as special delivery handling, or dangerous goods.

Tail lift truck delivery

Order parcel count

The number of parcels in a single order.

5

Order reference

The order reference used for the order. This is the same as the order reference used in the Shippit UI, or retailer_invoice in the API.

123456

Order volumetric weight

The sum of the volumetric weight of all the parcels in the order, in kilograms.

20

Retailer reference

An additional order reference field. This is the same as retailer_reference in the API.

654321

Total order value

The sum of the individual product price for all items in an order.

100

πŸ’‘NOTE: For more information about the different types of weights, including how volumetric weight is calculated, see the Understanding misdeclarations article.

Creating an order-based rule

  1. Log in to your Shippit account, and navigate to Settings β†’ Company Rules β†’ Carrier Allocation. For store rules, navigate to Settings β†’ Store Rules β†’ Carrier Allocation.

  2. Click Create new rule.

  3. For company rules, select which stores the rule applies to, or select all stores.

  4. Give your rule a name. For example, Marketplace items.

  5. Create the conditions for your rule:

    • In the When this happens field, select Order reference.

    • In the Is field, select Starts with.

    • In the Enter value field, type the order reference prefix that indicates a marketplace item. For example, MKTP-.

  6. Select the carriers you you want to allocate these items to:

    • In the Do this field, select Allocate if serviceable

    • In the Select carriers field, check the carrier or carriers you want to allocate heavier items to.

  7. Click Create to save your rule and return to the rules page.

  8. Activate your rule by clicking the rule toggle to the on position.

Did this answer your question?