Skip to main content

Overview

Shipping Rules allow you to automate package selection and shipping options based on specific order conditions. This helps reduce manual work and ensures consistent shipping decisions across your store.

Creating Your First Rule

1

Access Shipping Rules

Navigate to the app and click on Shipping Rules in the sidebar
2

Add New Rule

Click Add Rule to create your first automated shipping rule
3

Configure Rule Name

Give your rule a descriptive name (e.g., “Heavy Items - Express Post”)
4

Set Conditions

Define when this rule should apply using one or more conditions
5

Define Actions

Specify what should happen when the conditions are met
6

Enable Rule

Toggle the rule status to Enabled and save

Rule Conditions

You can create rules based on various order attributes:

Order Weight

  • Less than or equal to: For lightweight items
  • Greater than: For heavy items requiring special handling
  • Equals: For specific weight thresholds
{
  "condition": "orderWeight",
  "operator": "lessThanOrEqual",
  "value": "2"
}

Order Value

  • Less than: For low-value orders
  • Greater than or equal to: For high-value orders requiring signature

Customer State

  • Equals: Target specific Australian states or territories
  • Useful for regional shipping preferences or restrictions

Rule Actions

When conditions are met, you can automate:

Package Selection

  • Flat-rate packaging: Choose specific Australia Post satchels or boxes
  • Custom packages: Select from your defined custom packages
  • Default package: Use your store’s default package setting

Signature Requirements

  • Required: Automatically add signature on delivery for high-value items
  • Not Required: Skip signature for standard deliveries

Shipping Service

  • Parcel Post: Standard delivery service
  • Express Post: Priority delivery service
  • International: For overseas orders

Best Practices

Rule Organization

Group related rules together: - Heavy items rules - High-value item rules - Regional shipping rules - International shipping rules
Use descriptive names that explain the rule’s purpose: - ✅ “Heavy Items - Express Post” - ✅ “High Value - Signature Required” - ❌ “Rule 1” - ❌ “Shipping Rule”

Rule Priority

Rules are processed in the order they appear. Consider:
  1. Most specific rules first: Narrow conditions before broad ones
  2. Exception handling: Create rules for special cases
  3. Default fallback: Ensure you have a catch-all rule

Testing Your Rules

Always test new rules with a small number of orders before enabling them for all orders.
  1. Create test orders with different weights, values, and locations
  2. Enable rules one at a time to verify they work as expected
  3. Monitor the results to ensure correct package and service selection
  4. Adjust as needed based on real-world performance

Common Rule Examples

High-Value Items

{
  "name": "High Value - Signature Required",
  "conditions": [
    {
      "type": "orderValue",
      "operator": "greaterThanOrEqual",
      "value": "200"
    }
  ],
  "actions": [
    {
      "type": "signature",
      "value": "required"
    },
    {
      "type": "service",
      "value": "expressPost"
    }
  ]
}

Heavy Items

{
  "name": "Heavy Items - Large Package",
  "conditions": [
    {
      "type": "orderWeight",
      "operator": "greaterThan",
      "value": "5"
    }
  ],
  "actions": [
    {
      "type": "package",
      "value": "largeBox"
    }
  ]
}

Regional Shipping

{
  "name": "WA Orders - Express Post",
  "conditions": [
    {
      "type": "customerState",
      "operator": "equals",
      "value": "WA"
    }
  ],
  "actions": [
    {
      "type": "service",
      "value": "expressPost"
    }
  ]
}

Managing Rules

Editing Rules

  1. Click on any rule name to edit its configuration
  2. Modify conditions, actions, or rule name as needed
  3. Save changes to update the rule

Disabling Rules

  • Toggle the rule status to Disabled to temporarily stop the rule
  • Rules can be re-enabled at any time without losing configuration

Deleting Rules

  • Click the delete button next to any rule
  • Confirm deletion to permanently remove the rule
Deleted rules cannot be recovered. Consider disabling rules instead of deleting them if you might need them again.

Troubleshooting

Rule Not Working

Ensure the rule is Enabled and saved properly
Test if order data matches your rule conditions exactly
Check if another rule is processing first and preventing this rule from running
Ensure the selected package type is available and properly configured

Conflicting Rules

If multiple rules apply to the same order:
  1. Rules are processed in order of appearance
  2. The first matching rule’s actions are applied
  3. Reorder rules to change priority
  4. Make conditions more specific to avoid conflicts

Advanced Tips

Complex Conditions

Combine multiple conditions for sophisticated rules:
  • High-value AND heavy items
  • Specific state AND weight range
  • Order value AND customer location

Seasonal Rules

Create temporary rules for:
  • Holiday shipping deadlines
  • Special promotions
  • Weather-related shipping changes

Performance Optimization

  • Keep rules simple and specific
  • Avoid overly broad conditions
  • Regularly review and clean up unused rules
  • Monitor rule performance and adjust as needed