Skip to content
hide Apr 5, 2026

How to Hide Shipping Methods on Shopify

Complete guide to hiding shipping rates on Shopify. Hide paid shipping above free threshold, hide domestic rates for international orders, hide local delivery for out-of-area customers.


Why hide shipping methods?

Reduce checkout abandonment

Cluttered shipping options slow customers down. The Baymard Institute found that a complicated checkout process is among the top reasons for cart abandonment. Showing only relevant shipping options makes the decision faster.

Prevent wrong selections

If a customer selects a domestic shipping rate for an international order — or a freight option for a single small item — you end up with fulfillment problems, customer complaints, and potential refunds.

Highlight free shipping

When a customer qualifies for free shipping, you want that to be the obvious choice. Hiding the paid option removes any hesitation.


Most common shipping hide rules

1. Hide paid shipping above free shipping threshold

The most popular use case. When cart total exceeds your free shipping threshold (e.g., $75), hide all paid shipping rates so only “Free Shipping” appears.

Condition: Cart total ≥ $75 Action: Hide “Standard Shipping ($7.99)“

2. Hide domestic rates for international customers

Stop international customers from seeing USPS Priority Mail or other domestic-only rates that don’t apply to them.

Condition: Country ≠ United States Action: Hide “USPS Priority Mail,” “USPS First Class”

3. Hide international rates for domestic customers

Conversely, domestic customers don’t need to see expensive international shipping options.

Condition: Country = United States Action: Hide “DHL Express Worldwide,” “International Standard”

4. Hide local delivery for out-of-area customers

If you offer local delivery in your city, hide that option for customers outside your delivery zone.

Condition: Zip code not in [list of delivery zip codes] Action: Hide “Local Delivery”

5. Hide freight for small orders

Freight shipping options are meant for large, oversized orders. Hide them unless the cart actually contains a freight-worthy product.

Condition: No cart item has the product tag “freight” Action: Hide “Freight Shipping”

6. Hide specific carrier rates by customer type

B2B customers get wholesale shipping rates. Retail customers get standard rates. VIP customers get free express.

Condition: Customer tag = “B2B” Action: Hide retail shipping rates


How to set up shipping rules

Using Nex Reorder Payment Method

The same app that handles payment method customization also handles shipping methods.

  1. Install the app from the Shopify App Store
  2. Create a shipping hide rule
  3. Enter the shipping method name — match exactly as it appears at checkout
  4. Set conditions — cart total, country, zip code, product, collection, customer tag
  5. Activate

You can also rename shipping methods (change carrier labels to customer-friendly names) and reorder them (sort by price, put free shipping first) from the same app.

Using Checkout Blocks (Shopify Plus only)

  1. Go to Apps → Checkout Blocks → Functions
  2. Create function → Delivery section → Hide
  3. Add the delivery method and set conditions
  4. Activate

Plus-only limitation: Conditional hiding of delivery methods through Checkout Blocks is only available on Shopify Plus.

Using custom Shopify Functions (developer required)

Build a custom app using the Delivery Customization Function API. This gives full programmatic control but requires development resources.


Rename shipping methods

Replace confusing carrier labels with clear customer-friendly names.

Before (carrier name)After (renamed)
UPS GroundStandard Delivery (5-7 business days)
USPS Priority MailExpress Delivery (2-3 business days)
DHL Express WorldwideInternational Express (3-5 business days)
Local DeliverySame-Day Delivery (within city limits)

Note: When renaming carrier-provided rates, Shopify prepends the carrier name. “Standard” renamed to “Express Delivery” for UPS displays as “UPS Express Delivery.”


Reorder shipping methods

Control which shipping option appears first.

  • Sort by price — cheapest first (most common)
  • Sort by speed — fastest first (for premium stores)
  • Manual order — drag and drop to your preferred sequence
  • Free shipping first — always put the free option at the top when available

Shopify regulation note: You cannot automatically select a higher-priced shipping option by default. The cheapest option must be the first selected option.


One app for both payment and shipping

Most competing apps sell payment customization and shipping customization as separate products:

  • HidePay ($4.99) + HideShip ($2+) = $7+/month
  • Payfy ($3.99+) + Shipzy ($3.99+) = $8+/month
  • PayRules ($5.99+) + ShipRight ($4.99+) = $11+/month

Nex Reorder Payment Method includes both for $4.99/month total.


Summary

MethodPlan requiredCode neededCost
Nex Reorder appBasic and upNo$4.99/mo
Checkout BlocksPlus onlyNoFree
Custom FunctionAny (custom app)YesDev time

Start with your highest-impact rule — usually the free shipping threshold hide. Then add country-based and customer-based rules as needed.

Install Nex Reorder Payment Method → | See Shipping Features → | See Pricing →

Ready to control your checkout?

One app, $4.99/month, free trial. No code required.