Delivery customizations

Updated · SMART Shipping Rates (E-TRADE PARTNER)

Delivery customizations control existing Shopify checkout methods. In SMART Shipping Rates & Rules, they can hide, show, move, reorder, rename, and sort methods without Shopify Carrier Service, so they work on any Shopify plan.

4.9 · SMART Shipping Rates does this with zones, calculated rates, and delivery customizations.

Try it free
On this page
  1. Available actions
  2. Conditions you can use
  3. Rename limitation
  4. How to set up a rule
  5. Frequently asked questions

Use delivery customizations when the checkout method already exists and the problem is how it appears. If you need SMART to create a new shipping price, use Shipping rates instead.

Available actions

ActionWhat it does
Hide allRemoves all matching existing delivery methods
Hide specificHides selected method names
Hide by typeHides methods by delivery method type
Show only specificKeeps selected methods and hides the rest
Move top or bottomMoves a matching method to the top or bottom of the list
ReorderSets a custom method order
RenameChanges the displayed method name when possible
Show cheapest or highestKeeps the cheapest or highest matching option
Sort cost high-low or low-highSorts methods by checkout cost

Conditions you can use

Delivery customization rules use condition sets. The main groups are Cart, Customer, Location, Address & Contact, and Advanced Product Properties. This lets you target common cases such as customer tags, destination, cart value, product details, and address fields.

  • Hide express-style methods when a fragile product is in the cart.
  • Show only local pickup for a specific customer or destination group.
  • Move the cheapest method to the top for consumer orders.
  • Rename a method for B2B customers when the internal method name is not customer-friendly.

Shopify limit

Shopify allows a maximum of 25 active delivery customizations. If you reach that limit, consolidate overlapping rules before adding more.

Rename limitation

SMART can rename many existing methods, but it cannot rename dynamic carrier rates that include the carrier name. If a dynamic checkout method keeps its original carrier-branded name, this Shopify behavior is the likely reason.

How to set up a rule

  1. Open Delivery customizations.
  2. Create a customization and choose the action.
  3. Select the existing checkout method or method type the rule should affect.
  4. Add condition sets for cart, customer, location, address, contact, or product data.
  5. Save the rule.
  6. Test in Shopify checkout with a cart and address that should match, then one that should not match.

For broader examples, see the hide, sort, and rename guide or start from the docs overview.

Clean up checkout methods without Carrier Service

Use SMART to hide, show, move, rename, reorder, and sort existing Shopify delivery methods.

Install free on Shopify

4.9 stars · 250+ reviews · Built for Shopify

Frequently asked questions

Do delivery customizations require Carrier Service?

No. Delivery customizations work on existing checkout methods and do not require Carrier Service.

Do delivery customizations work on any Shopify plan?

Yes. Because they do not create calculated rates, delivery customizations can work on any Shopify plan.

How many delivery customizations can be active?

Shopify allows up to 25 active delivery customizations.

Can SMART rename every checkout method?

No. SMART cannot rename dynamic carrier rates that include the carrier name.

Can I show only one method?

Yes. Use Show only specific or hide rules so only the intended existing methods remain visible.

Related articles