How Mixed Carts Are Handled
Learn what the plugin does when a cart contains products with conflicting shipping rules and how to control the outcome.
Learn what the plugin does when a cart contains products with conflicting shipping rules and how to control the outcome.
Learn what the plugin does when a cart contains products with conflicting shipping rules and how to control the outcome.
A mixed cart is any order that contains products with different shipping rules. For example, a customer who adds a lightweight accessory (standard post allowed) and a heavy appliance (freight only) to the same cart. These two products have no overlapping shipping methods, which creates a conflict.
With the free version, the plugin shows only the methods that are valid for every product in the cart — the intersection. If there's no overlap, the checkout may show no shipping options at all, which blocks the customer from completing the order.
The Premium version solves this with configurable conflict resolution options.
You can choose how the plugin handles a cart where no single shipping method satisfies all products:
| Option | What it does |
|---|---|
| Common shipping methods | Shows only methods allowed by every product. If none exist, falls back to zone defaults. |
| Cheapest option | Automatically selects and shows the lowest-cost method valid for the cart. |
| Most expensive option | Automatically selects and shows the highest-cost method (useful for stores that want to guarantee premium service). |
| Let customer choose | Presents all methods that are valid for at least one product in the cart and lets the customer decide. |
If checkout is still showing unexpected results after configuring this, see Troubleshooting: Shipping Methods Not Filtering Correctly.