Checkpost

How to hide express shipping for bulky products on Shopify

Short answer: Hide express and overnight shipping when the cart contains products tagged oversized. In Checkpost, choose “Hide express for oversized items” from Templates, adjust the values, test it, then save and enable the rule.

The problem

Bulky items often can't travel on express or overnight services, or cost far more than the express rate charges. Offering those rates for oversized items means refunds or eaten costs.

How to set it up

  1. Install Checkpost from the Shopify App Store.
  2. Open Templates and choose Hide express for oversized items.
  3. Tag bulky products "oversized" and list your express rate names.
  4. Use Try this rule to test a sample cart, then click Save rule.

The rule

Hide delivery methods containing "Express" or "Overnight" when all of these conditions is true:

Shoppers see no message: the methods are changed before checkout shows them.

Rule definition (JSON)
{
  "name": "No express for oversized items",
  "action": {
    "kind": "hide_delivery",
    "methods": [
      "Express",
      "Overnight"
    ],
    "match": "contains"
  },
  "match": "all",
  "conditions": [
    {
      "kind": "cart_contains",
      "filter": {
        "productTags": [
          "oversized"
        ]
      }
    }
  ]
}

Where this rule works

This changes existing delivery options; it does not create rates, change their prices or configure pickup. Address conditions are evaluated for each delivery group's own address. Product-tag conditions inspect the whole cart. Verify that an eligible delivery option remains.

Tips

Can you do this without an app?

Shopify shipping profiles can give products their own rates, but they can't remove a rate from the whole cart when one bulky item is in it.

FAQ

Does it work with carrier-calculated rates?

Yes. The rule matches rate names, whichever carrier or app provides them.

Can I show standard shipping first instead?

Yes. Switch the rule to Show first and list your standard rate.

Related rules

Add hide express for oversized items to your store