Skip to content
  • There are no suggestions because the search field is empty.

How to Return a Single Shipping Method for Multi Origin Orders Based on One Origin?

Overview

In multi origin orders, ShipperHQ normally rates each origin independently. However, there are scenarios where the presence of a specific item from one origin must control the shipping methods returned for the entire cart.

This article explains how to return a single shipping method for the whole order when a condition is met from any origin, using a Quote Required example.


Example Shipping Requirements

Orders That Include a Freight Item

If the cart contains any item assigned to the Freight Shipping Group:

  • Only one shipping option should return.

  • Carrier: Freight

  • Method name: LTL

  • No other live carrier rates should appear.

Orders Without a Freight Item

If no Quote Shipping Group items are in the cart:

  • The order should rate normally.

  • Other Live carriers should return rates, example:

    • USPS

    • FedEx

Multi-Origin Requirement

  • If any origin contains a Freight item, the entire order must follow the Freight Carrier logic.

Recommended Solution

Step 1. Create Two Hide Rules

Hide Rule 1

Prevent all live rate carriers from returning when a Freight Shipping Group item is present in the cart.

  • Condition: Cart contains Freight Shipping Group

  • Action: Hide other live rate carrier options

Hide Rule 2

Prevent the Freight carrier from returning unless a Freight Shipping Group item is in the cart.

  • Condition: Use Select Shipping Groups

  • Configure the rule and use the condition Select Shipping Groups to prevent this rule from applying, then selecting the Freight Shipping groupPrevent

This ensures the Freight carrier only appears when it is needed.


Step 2. Create a Merge Rule

Create a Merge Rule to combine the Quote Required carrier with your live rate carriers.

  • Merge method name: Freight - LTL

This ensures that for multi origin orders, the customer sees a single, consistent message when a Freight item is present.


Result

With this configuration:

  • If any origin contains a Freight item, the entire cart returns only the Freight method at checkout.

  • If no Freight items are present, live carrier rates return normally.

  • The behavior is consistent for both single origin and multi origin orders.


Summary

To control shipping methods for the entire cart based on a single origin condition in multi origin orders, use a combination of Hide Rules, Merge Rules, and a Discount Shipping Rule. This ensures predictable checkout behavior and a clear customer message when Quote items are present.