Skip to content

Shipping Rules

Shipping Rules let you customize the shipping options shown at checkout. You can hide methods, set a custom display order, rename methods, or show only specific methods and hide the rest, all based on conditions.


TypeWhat it does
Hide methodsRemoves specified shipping methods when conditions match
Reorder methodsSets the priority order of shipping methods (drag to arrange)
Rename methodsChanges the display name of a shipping method
Show specific & hide restShows only the listed methods and hides all others
SettingDescription
Rule nameInternal label
StatusActive or Inactive
Rule typeHide / Reorder / Rename / Show specific
ConditionsCart/customer conditions that trigger the rule
Condition logicAND / OR between conditions

Hide methods / Show specific: enter shipping method names (exact match or contains). Multiple methods can be listed.

Reorder methods: list methods in your desired priority order (drag to reorder). Top of list = highest priority.

Rename methods: map original method names to new display names. Supports exact match or contains.


  1. Go to Shipping Rules and click Create rule.
  2. Choose the rule type: Hide, Reorder, Rename, or Show specific.
  3. Give the rule a name.
  4. Configure the method names and condition logic.
  5. Add Conditions if the rule should only apply in certain scenarios.
  6. Toggle the rule active.
  7. Click Save.

  • Toggle rules on/off without deleting them.
  • Delete a rule to remove it permanently.

  • Maximum of 25 shipping rules per store.
  • Rules affect only shipping methods already configured in your Shopify shipping settings.
  • Rules do not add new shipping rates. Configure rates in Shopify Settings → Shipping.
  • Works on checkout page.

ScenarioConditions to set
Hide “Standard Shipping” for remote zip codesZip code starts with restricted range
Show only “Express” for high-value ordersCart total is greater than $500, use “Show specific & hide rest”
Reorder so Free Shipping always shows firstUse Reorder rule, no conditions needed
Rename method for a specific marketMarket equals target market handle
  • Prefer “Show specific & hide rest” over listing every method to hide as it’s more resilient when you add new shipping rates later.
  • Use “contains” matching for method names to handle minor naming variations.
  • Test rules by placing a test order from the relevant region or with the relevant cart value before going live.
  • Keep rules named clearly (e.g. “Hide Standard - Rural ZIP”) so you can audit them later.
  • Leave rules inactive until tested and confirmed working.

Shipping RulesPayment Rules
Controls which delivery methods appear (Standard, Express, Click & Collect, etc.)Controls which payment gateways appear (COD, BNPL, credit card, etc.)
Use when certain shipping options should not be available for specific zones, cart values, or product typesUse when certain payment methods are not appropriate for specific customers or order sizes

Both can be active simultaneously, for example restrict to Express delivery and hide COD for high-value international orders.