---
title: "Available Shipping Methods"
description: "Understand which shipping methods customers can see and when Order Editing recalculates shipping."
url: https://docs.orderediting.com/en/articles/14153751-available-shipping-methods
collection: "Shipping Settings"
updated: 2026-11-05
language: en
---

# Available Shipping Methods

Understand which shipping methods customers can see and when Order Editing recalculates shipping.

# Available shipping methods reference

These settings control whether customers can choose a shipping method during an order edit, which methods are available, and when Order Editing recalculates shipping.

To find them, open **App Settings**, select **Global settings**, then open **Delivery Profiles** under **Delivery**. On the **Delivery** page, select **Customer shipping methods**.

# Customer shipping method selection

<table style="min-width: 75px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Setting</p></th><th colspan="1" rowspan="1"><p>Customer experience</p></th><th colspan="1" rowspan="1"><p>Availability</p></th></tr><tr><td colspan="1" rowspan="1"><p><strong>Show available shipping methods</strong></p></td><td colspan="1" rowspan="1"><p>Customers can see and select eligible shipping rates during an order edit.</p></td><td colspan="1" rowspan="1"><p>Disabled when a connected integration does not support shipping upgrades.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Hide available shipping methods</strong></p></td><td colspan="1" rowspan="1"><p>Customers do not see shipping choices. Recalculation can still run in the background.</p></td><td colspan="1" rowspan="1"><p>Available for stores that should not let customers choose another method.</p></td></tr></tbody></table>

If an integration does not support shipping upgrades, Order Editing shows the integration name and disables customer selection to help prevent fulfilment problems.

# Shipping recalculation mode

The available modes change according to whether customer shipping methods are shown or hidden.

# When shipping methods are shown

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Option</p></th><th colspan="1" rowspan="1"><p>Behaviour</p></th></tr><tr><td colspan="1" rowspan="1"><p><strong>Re-calculate shipping for all shipping methods</strong></p></td><td colspan="1" rowspan="1"><p>Customers choose a method, and Order Editing can recalculate shipping after relevant order changes.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Re-calculate only when free shipping eligibility changes</strong></p></td><td colspan="1" rowspan="1"><p>Customers choose a method, but automatic recalculation runs only when an edit grants or removes free-shipping eligibility.</p></td></tr></tbody></table>

# When shipping methods are hidden

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Option</p></th><th colspan="1" rowspan="1"><p>Behaviour</p></th></tr><tr><td colspan="1" rowspan="1"><p><strong>Disable all shipping method edits</strong></p></td><td colspan="1" rowspan="1"><p>Order Editing does not load, recalculate, or change shipping methods.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Hide shipping rates and recalculate in the background</strong></p></td><td colspan="1" rowspan="1"><p>Customers do not choose a rate, but address and order edits can still update shipping when needed.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Hide shipping rates and recalculate free-shipping thresholds only</strong></p></td><td colspan="1" rowspan="1"><p>Background recalculation runs only when an edit grants or removes free-shipping eligibility.</p></td></tr></tbody></table>

If methods are hidden without a selected recalculation mode, the page asks you to choose how background recalculation should work.

# Available delivery methods table

The table combines method names returned by Shopify delivery profiles or found in order history. It may also retain methods that were configured previously.

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Column or state</p></th><th colspan="1" rowspan="1"><p>Meaning</p></th></tr><tr><td colspan="1" rowspan="1"><p><strong>Visible</strong></p></td><td colspan="1" rowspan="1"><p>Controls whether the method can be shown to customers.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Recalc</strong></p></td><td colspan="1" rowspan="1"><p>Includes or excludes the method when Order Editing recalculates shipping.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Source</strong></p></td><td colspan="1" rowspan="1"><p>Chooses whether the recalculated rate comes from a Shopify delivery profile or a shipping app.</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>Saved only</strong></p></td><td colspan="1" rowspan="1"><p>The method was saved previously, but Shopify is not currently returning it from delivery profiles or order history.</p></td></tr></tbody></table>

A method can be visible without being recalculated. A method can also be recalculated in the background while customer choices are hidden.

If no delivery profiles or order history return method names, the table remains empty until Shopify supplies them. If recalculation is enabled but no methods are selected for recalculation, recalculation does not run for any order.

# Filter by keyword

Use **Filter by keyword** to narrow all method names that contain the same word. Matching is case-insensitive, and each keyword must contain at least three characters.

For example, `pickup` matches `Pickup`, `Customer Pickup`, and `PICKUP - Main Store`.

Use the **Visible** control to manage one exact method. Use a keyword when several methods contain the same word, such as `Pickup`, `In-Store`, or `Replacement`.

# What determines the customer's final options

Order Editing can only show rates Shopify returns as eligible for the current order. The result can depend on the delivery address, market, products, delivery profiles, and connected shipping apps.

Making a method visible in Order Editing does not guarantee Shopify will offer it for every order. Test with an order that represents the destination, products, and market your customers will use.

# A visible method is not a fulfillment confirmation

After a customer chooses a method, check the final Shopify shipping line and the service used by your fulfillment platform. The fulfillment delivery title may intentionally stay unchanged under **Advanced fulfillment** settings. Use [Shipping Methods](/docs/en/articles/14154407-shipping-methods) to diagnose a mismatch.

## Related

- [Shipping Recalculation](https://docs.orderediting.com/en/articles/14121919-shipping-recalculation.md)
