Skip to content

Checkout rules

· Deeper than Shopify B2B · Advanced · $29 / mo

Shipping Rules

UI-driven rule builder. AND / OR conditions across cart total, product count, country, province, ZIP, customer tags, and collections. Hide, rename, or reorder shipping methods at checkout.

Live
app/btb/shipping-rules
Live

What it does

Shipping Rules at a glance.

  • Hide, rename, or reorder shipping methods at checkout

  • AND / OR conditions across 7 types — cart total, country, ZIP, tags, more

  • Partial-name matching lets one rule cover slight regional variations

  • UI-driven — no Shopify Function code to write or deploy

See it working

What buyers see. What you configure.

Storefront on the left. Admin on the right. Same feature, two perspectives.

Storefront — what buyers see

Live

Storefront screenshot · coming soon

Admin — what you configure

BTB rule
app/btb/shipping-rules
Live

vs. Shopify B2B native

Where this stands against native.

Shopify B2B native

Shopify’s native shipping is zone-based with weight / price brackets — conditional logic requires writing a Shopify Function (developer time).

BTB

UI-driven rule builder. AND / OR conditions across cart total, product count, country, province, ZIP, tags, collections. Hide, rename, or reorder methods at checkout.

Setup

Live in 3 steps.

All configured from the BTB dashboard — no code, no theme edits for the common case.

  1. 01

    Pick conditions

    AND / OR matching across: cart amount, product count, country, province, ZIP, customer tags, product collection. Operators per condition type.

  2. 02

    Pick actions

    Hide method / rename method / reorder method. Target by name with partial matching ("Stand" matches "Standard Shipping"). Stack multiple actions in one rule.

  3. 03

    Verify at checkout

    Use a test customer with the relevant tag, run a sample checkout, and confirm only the intended methods appear. The live "When … then …" preview in the admin sanity-checks the logic as you build.

Common use cases

How merchants use Shipping Rules.

  • Setup

    Hide "Express" under $500

    Small orders can't see expensive express rates — only Standard shows.

  • Setup

    Wholesale-only shipping

    Show "Pallet freight" only for buyers tagged wholesale; hide it from everyone else.

  • Setup

    Territory rules

    Show express shipping only for US buyers; standard-only for international.

FAQ

Common questions

How does shipping-method targeting work?
You type the method name in the target field — partial matches count. So 'Stand' matches 'Standard Shipping', 'Standard 5-Day', etc. Matching is case-insensitive. Useful when shipping carriers' names vary slightly between regions.
What conditions can I combine?
Seven types: cart amount (subtotal before shipping), product count, shipping country, shipping province, shipping ZIP code, product tags, and product collection. Combine multiple conditions with AND (all must match) or OR (any can match).
What actions can I apply?
Three actions per rule, and you can stack them: hide a method, rename a method, or reorder a method (move it up or down in the checkout list). Combine actions in one rule — for example, rename a method AND move it to the top.
Does this work on every Shopify plan?
Yes. BTB works on Basic, Grow, Advanced, and Plus — the same underlying platform BTB is built on.
Do I need Shopify B2B Companies to use this?
No. BTB targets customers by tag on the regular Shopify storefront — no Companies, no separate B2B checkout. If you also use Shopify B2B, BTB layers on top.
Which BTB plan includes Shipping Rules?
Shipping Rules ships on the Advanced plan ($29 / mo). Both plans include a 7-day free trial.