Skip to content
Comply with the EU directives with Order EditingSee Shopify app listing

Shipping Methods

Let customers upgrade to faster shipping after checkout. Control which shipping methods are available, block restricted delivery methods, and configure shipping recalculation.

6 min read

Shipping Methods

Shipping Methods allows customers to upgrade their shipping method after purchase. For example, a customer who selected Standard Shipping at checkout can upgrade to Express Shipping and pay the difference. This is useful when customers realise they need their order faster than originally selected.

You'll find this at App Blocks > Shipping Methods.

⚠️ Before enabling this block: Not all warehouse systems can process shipping method changes after an order has been placed. If your 3PL reads shipping methods from fulfilment orders, please check with your 3PL or fulfilment team that they support post-purchase shipping changes before turning this on.


Customer Payments

Configure whether customers can pay for faster shipping options after checkout.

Setting

Description

Allow customers to pay for faster shipping

The master toggle for this block. When enabled, customers can see the original shipping options presented to them during their first checkout and select a faster method. Shipping methods that cost less than their selected method are hidden, so customers can only upgrade, not downgrade.

Example: A customer orders a gift and selects Standard Shipping ($5). Right after checkout, they realise the birthday is sooner than expected. They use the order editing block on their thank you page to upgrade to Express Shipping ($15) and pay the $10 difference in one click.

💡 Tip: The analytics chart on the left shows how many shipping changes have been made in the last 30 days, so you can track how often customers are using this feature.


Restricted Delivery Methods

Control which delivery methods prevent customers from editing orders. This section has two parts: keyword blocking and individual method toggles.

Partial Matching (Flexible)

Block delivery methods that contain specific keywords. This is case-insensitive, so "pickup" will match "Pickup", "In-Store Pickup", "Customer Pickup", etc.

Setting

Description

Keywords to Block

Enter comma-separated keywords to block. Any shipping method containing one of these keywords will be restricted. For example, entering "Pickup, In-Store, Customer Pickup, Replacement" will block all methods that include those terms.

💡 Tip: Use keyword blocking for delivery methods that don't make sense for post-purchase shipping changes, like in-store pickup or local delivery. This is faster than toggling off individual methods one by one.

All Shipping Methods

Toggle visibility for each individual shipping method. Hidden methods won't appear as options for customers. This list is pulled from your Shopify shipping configuration and shows all methods currently available on your store.

Each method has a toggle: enabled means customers can see and select it, disabled means it's hidden from the order editing block.


Shipping Recalculation

Configure how shipping rates are recalculated when customers modify their orders.

Setting

Description

Re-calculate shipping before edits are saved

When enabled, this feature refreshes the available shipping options for the customer if the product prices or total package weight changes. This ensures customers always see accurate shipping costs based on their updated order.


Advanced Options

Configure advanced shipping method settings for fulfilment orders.

Setting

Description

Edit the shipping method title on fulfilment orders

Enable this if you ship from a warehouse that reads the shipping method on fulfilment orders instead of the order's shipping lines. This ensures your 3PL or warehouse management system (WMS) picks up the updated shipping method after a customer makes a change.


Translations

You can customise every text label your customers see when changing shipping methods. Click the Translate button in the top-right corner to open the translations panel. Change any default text to match your brand's tone of voice, and set different translations for each language your store supports.

Field

Default Value

What It Controls

Section Title

Select a faster shipping method

The heading customers see for the shipping upgrade section on the order editing block.

Action Button

Edit

The button customers click to start changing their shipping method.

Loading Message

Loading shipping rates

The message shown while shipping rates are being fetched from your store.

No Rates Title

No shipping rates available

The heading shown when no alternative shipping methods are available for the customer's order.

No Rates Description

Try adding a different address or changing the order amount to see if that changes the available shipping rates.

The help text shown below the "No Rates" heading, guiding customers on what they can try.

Error Message

No other shipping rates available.

The error message shown when shipping rate lookup fails or returns no results.

Examples of custom translations:

• A premium brand changes "Select a faster shipping method" to "Upgrade your delivery" for a cleaner, more branded heading.

• A store with international customers changes "No shipping rates available" to "No faster options for your region" to set clearer expectations.

• A friendly DTC brand changes the loading message to "Finding the fastest options for you..." to match their conversational tone.


FAQ

Can customers downgrade to a cheaper shipping method?

No. Shipping methods that cost less than the customer's originally selected method are automatically hidden. Customers can only upgrade to faster or more expensive options.

What if I only offer one shipping method?

If your store only has one shipping method, there's no need to enable this block. It's designed for stores that offer multiple shipping speeds or methods.

Do I need to enable Shipping Recalculation for this to work?

It's strongly recommended. Without shipping recalculation enabled, customers may see outdated shipping costs that don't reflect changes to their order (e.g. if they added heavier items). You can also configure this in Shipping Cost Recalculations.

Will my 3PL or warehouse pick up the shipping method change?

It depends on your setup. If your 3PL reads shipping methods from fulfilment orders, enable the "Edit the shipping method title on fulfilment orders" toggle under Advanced Options. If you're unsure, check with your 3PL or fulfilment team before enabling this block.

How do keyword restrictions work?

Keyword blocking uses partial, case-insensitive matching. If you enter "Pickup" as a keyword, it will block any shipping method containing that word, like "In-Store Pickup", "Customer Pickup", or "Curbside Pickup". This is a quick way to block a group of related methods without toggling each one individually.

Related articles

App Blocks

Shipping Address Edits

Allow customers to edit their shipping address, configure restrictions, and control advanced storefront form options.

App Blocks

Product Option Changes

Let customers switch between products, variants, sizes, colours, and other options on items already in their order. Customise the text labels to match your brand.

App Blocks

Quantity Edits

Let customers increase product quantities on items already in their order and pay for additional items in one click.

App Blocks

Product Catalog

Let customers browse and add products to their order post-purchase. Control which products appear using filters for specific products, names, tags, and product types.