Skip to content

Test Your Shipping Rules

Run your shipping rules in test mode | Make sure they work as planned

Updated March 23, 20261 min readAutomation

Use the Test Rules option to run your shipping rules against your orders without actually applying the rules to your shipments. This is a great option when:

  • Creating new Shipping Rules and you wish to test as you go.
  • You want to troubleshoot your Shipping Rules in the event something isn't quite working as planned.

This article will show you how to test your shipping rules and how to view and interpret the test results.

Real-World Example

I just created a new shipping rule and I would like to test it to make sure that it is working the way I intend it to.

Before We Begin

This article assumes that you have set your default shipping settings and that you have created at least one additional Shipping Rule.

Test Your Shipping Rules

  1.  Go to Settings.

    BTN Settings MRK

  2. Select Carrier Settings.

    Postsale settings is expanded and carrier settings option is highlighted.

  3. Click Test Rules in the Shipping Rules section.

    Test Rules is being clicked.

The Test Shipping Rules window opens with the three most recent orders displayed. You have the option to either:

  • Test your rules against one of the listed orders.
  • Search for a specific order number and run the test against that order.

The test shipping rules pop-up is shown.

Rule Testing Order

Postsale tests Shipping Rules in the order they appear in the Shipping Rules list. The Default Shipment settings are tested first, followed by any additional rules that match the order you are testing against.

Test Against One of the Listed Orders

The three most recent orders are listed for you. Click on any one of the three orders to run the rules test against that order.

The first of the three listed orders is being clicked.

Test Against a Specific Order

You also have the option to search for and test the rules against a specific order. This is a great option when you have an order that you know should meet the conditions of at least one of your shipping rules, like when you are testing a specific rule to make sure it applies correctly.

Enter the order number into the search field. Then, click the order number in the search results to run the test against the order.

An order number is entered into the search field. The result is being clicked to initiate the test.

Understanding Your Shipping Rule Test Results

When you run a Shipping Rule test, Postsale shows you exactly how the order would be processed if you created a shipment for it right now.

The results are designed to answer three important questions:

  • Which rules apply to this order**?**
  • In what order were they applied?
  • What will the final shipment settings be?

Let’s break down each section of the results screen.

1 - - The Order Being Tested

At the top of the results, you’ll see the Order # that the test was run against.

This confirms you’re reviewing the correct order.

2 - - Matching Summary

This section provides a quick summary of which Shipping Rules:

  • Matched the order and will be applied
  • Did not match and will not be applied

If multiple rules match, remember: Shipping Rules are applied in the order they appear in your Shipping Rules list. The Default Shipment settings are applied first, followed by any matching additional rules. When multiple rules apply, the last applicable rule overrides earlier settings.

3 - - Detailed Rule Breakdown (Expandable)

This section displays all Shipping Rules included in the test.

You can expand any rule to see:

  • The rule’s configured shipment settings
  • Each condition within the rule
  • Which conditions matched ✅
  • Which conditions did not match ❌

This is especially helpful for troubleshooting why a rule did or did not apply.

4 - - Final Shipment Settings

Shows the final shipment configuration that would be used if you created a shipment for this order.

Specifically, this section tells you:

a - The Final Applied Values

The complete list of shipment settings that will be used, such as:

  • From Address
  • Weight and Dimensions
  • Package Type
  • Insurance settings

These reflect the combined result of the Default Shipment settings and any matching Shipping Rules.

b - Where Each Setting Came From

Next to each setting, you’ll see which rule applied that value:

  • Default → The value came from your Default Shipment settings
  • Rule Name → The value was applied by that specific Shipping Rule

This makes it easy to see which rule controlled each part of the shipment.

c - Overridden Default Values

At the bottom, you’ll see a list of any Default Shipment values that were overridden by a matching Shipping Rule.

This helps you clearly identify:

  • What would have been used by default
  • What changed
  • From which rule the change occurred

RUL TestResults2

Results not as expected?

The Shipping Rule Test tool gives you full visibility into how Postsale processes your rules so there are no surprises when you create shipments.

If something in the test results doesn’t look right:

  • Review which rules matched
  • Check the order in which they were applied
  • Confirm which settings were overridden

With this insight, you can quickly adjust your Shipping Rules to match your intended workflow.