Skip to content

Shipping operations overview

Shipping operations control the list of delivery options your customer sees at checkout. Each operation is a rule that targets one or more shipping rates and mutates them — hiding rates the customer shouldn’t see, renaming rates to fit your brand, or reordering rates so the preferred option is on top.

Shipping operations are powered by Shopify’s Delivery Customization function. The function runs at checkout and can modify the list of delivery options before the customer sees them. Three operation types are available:

  • Hide — remove a rate from the list entirely. Four modes: Hide, Show, Lowest, and Highest. Lowest and Highest let you keep only the cheapest or most expensive rate from a matched set.
  • Rename — change the display name of a rate. Supports per-locale translations so the rate name matches the customer’s language.
  • Sort — change the order rates appear in. Two sort kinds: field-based (by price, title, or code) and custom bucket sorting (group rates into priority buckets).

Each operation type has its own page with full configuration details, examples, and plan requirements.

Operations execute in a fixed order: hide, then rename, then sort. Each type sees the cumulative result of the previous types. Within a type, operations run top to bottom in the order you set on the home page. See Order of operations for the full execution model.

Operations can override each other. A show-mode hide operation can restore a rate that an earlier hide operation removed, and a rename sees the post-hide list. This lets you build flexible combinations — for example, hide most rates for heavy orders, then show one preferred option back for VIP customers.

Every operation can have conditions that control when it fires. Conditions check properties of the cart and destination — things like line item weight, line item value, destination country code, product tags, and customer tags. All conditions on an operation must be true for it to apply. See Conditions for the full list of fields and operators.

All shipping operations count toward your plan’s operations limit. Some features are gated to higher plans:

  • Lowest and Highest hide modes require the Advanced or Pro plan.
  • Multi-locale translations on rename operations require a plan with the localization feature.

See Plans and feature gating for the full breakdown.