elexLogo
ReachShip featured image showing a checkout window with a missing shipping rate row and a disconnected plug, illustrating Shopify 2026 carrier service changes

Shopify Shipping Is Changing in 2026: Carrier Services, Market-Driven Rates, and What Breaks at Checkout

Two Shopify platform changes are landing in the same quarter as peak season, and both of them can stop shipping rates appearing at your checkout. Neither is loud. Neither produces an error message. A merchant hits them by installing an app, or by opting into a new feature, and then discovers at checkout that there are no rates to choose from.

This article explains what changed, when each deadline falls, and what a Shopify merchant should check this month. It is written for store owners and operations managers, with the developer detail kept to what you need in order to brief an agency or an app partner.

The short version: From Shopify’s GraphQL Admin API version 2026-10, a newly created carrier service is no longer added to your General shipping profile automatically — someone has to add the rate to a profile, or no rates appear. Separately, market-driven shipping starts its opt-in rollout on October 1, 2026 and becomes the default for all qualified merchants on July 1, 2027.

Change one: carrier services no longer land in your shipping profile

If you use an app to show live carrier rates at checkout — USPS, UPS, FedEx, DHL or a multi-carrier platform — that app creates something called a carrier service in your store. Shopify then calls it during checkout and displays whatever rates it returns.

Historically, when an app created an active carrier service, Shopify automatically added it to the store’s General shipping profile and made it available in eligible shipping zones. Install the app, and rates appeared.

Shopify announced on June 26, 2026 that this stops with API version 2026-10. In Shopify’s own words: “creating a carrier service no longer automatically adds it to the shop’s General shipping profile.”

Why this matters more than it sounds

The failure mode is silent. There is no warning banner and no error. The app installs cleanly, the connection to your carrier account succeeds, the test rate call works — and the checkout shows nothing, or falls back to whatever flat rate you configured months ago.

For a merchant installing a rate app in mid-October, that is a broken checkout during the highest-traffic week of the year, with no obvious cause.

Diagram comparing carrier service setup on Shopify before and after API version 2026-10. Before, Shopify automatically added a new carrier service to the General shipping profile; from 2026-10, someone must add it to a shipping profile or no rates appear at checkout.
The automatic step disappears in API 2026-10. If nobody performs it manually or via the API, checkout shows no carrier rates and no error.

What to do

Shopify’s recommended fix is straightforward once you know it is needed:

  1. Go to Settings → Shipping and delivery in your Shopify admin.
  2. Open the shipping profile the products belong to (usually General shipping rates).
  3. In each relevant zone, choose Add rate and select Use carrier or app to calculate rates.
  4. Pick the carrier service your app created, and save.
Illustrative diagram, not a screenshot, showing the path in Shopify admin: Settings, Shipping and delivery, the General shipping rates profile, the Add rate button, then choosing Use carrier or app to calculate rates and selecting the app’s carrier service.
Illustrative diagram of the path through Shopify admin, not a screenshot. The real interface may differ.

Alternatively, an app can add the rate to the profile programmatically using the shipping profile APIs. If you work with a developer or an app vendor, this is the question to ask them: does your app add its carrier service to a shipping profile on 2026-10, or does it rely on the old automatic behaviour?

Stores on older API versions keep the previous behaviour until those versions are deprecated, so this arrives on different dates for different apps. That is precisely why it is worth checking rather than assuming.

Change two: market-driven shipping replaces delivery profiles

This is the larger structural change, and it moves shipping configuration out of delivery profiles and into Markets.

Instead of managing zones inside a delivery profile, you attach shipping options directly to each market — so your US market, your Canadian market and your EU market each carry their own shipping setup, and rates can vary by product and by location within a single option.

The timeline

DateWhat happens
July 1, 2026Feature preview opens on development stores; market-driven shipping ships in API 2026-07
July 1, 2026Merchant-owned delivery profile APIs deprecated
October 1, 2026Merchant opt-in rollout begins
July 1, 2027Becomes the default for all qualified merchants, with no opt-out
Timeline of Shopify market-driven shipping: feature preview and delivery profile API deprecation on July 1, 2026, merchant opt-in from October 1, 2026, and default for all qualified merchants with no opt-out on July 1, 2027, with peak season shaded in between.
Opt-in opens on October 1, 2026, two months before peak. The no-opt-out default arrives on July 1, 2027.

Market-level shipping supports four rate types: flat rates, cart-value-based rates, weight-based rates, and carrier-calculated rates. Markets without their own shipping configuration inherit from a parent market or the shop default.

A useful detail for anyone auditing app compatibility: the deprecation covers merchant-owned delivery profiles. App-owned delivery profiles are unaffected.

What Shopify is telling app partners

Shopify’s guidance to developers is that any app which reads or writes delivery profiles, integrates with markets or shipping-rate logic, or touches fulfillment and order workflows needs updating — and that compatibility work should land before October 2026 peak volumes.

Translated for merchants: if shipping rates at your checkout come from an app, ask the vendor whether they have shipped market-driven shipping support. If the answer is vague, do not opt into the preview during Q4.

Should you opt in on October 1?

For most merchants, no — not in October.

Opting into a structural shipping change during the six weeks when your shipping configuration matters most is a poor trade. The default date is July 2027. That leaves the first half of 2027 as a far better window: your team has bandwidth, your app vendors have had two more quarters to ship support, and a misconfigured zone costs you a quiet Tuesday rather than Black Friday.

The exception is a store with genuinely market-specific shipping needs — multiple countries with different carriers and different rate logic — where the current delivery profile workarounds are already causing errors. For those merchants, the preview solves a real problem, and a January or February migration is worth planning now.

The rest of Shopify’s 2026 shipping changes

Several other changes landed this year that are worth knowing about.

ChangeWhenWhat it means
shippingLabelPurchase mutationAPI 2026-07Shopify Shipping labels can be bought programmatically. If no carrier preference is given, Shopify selects the cheapest rate.
Tiered rate groups in delivery profilesAnnounced Feb 24, 2026Multiple rates can be grouped with conditions, replacing the older rate-provider structure. Migration required for merchant-managed profile writes.
Ship and pick up in one orderSpring ’26Buyers can ship some items and collect others in a single checkout. Plus and Enterprise only, with wider release scheduled for July 2027.
Multiple tracking numbers per fulfillmentAug 3, 2026orderCreate accepts more than one tracking number on a fulfillment — useful for split shipments.
Shipping address edits recalculate taxAPI 2026-10Changing a delivery address after the fact updates tax rather than leaving the original calculation in place.

Shopify’s Spring ’26 edition also added batch fulfillment (grouped pick, pack, scan and ship), FedEx One Rate flat-rate shipping in the US, GS1-128 barcode receiving, and automatic carrier detection for manually entered tracking numbers across DHL, Evri and Australia Post.

One thing that has not changed: carrier-calculated shipping by plan

Worth restating because it still surprises people. Third-party carrier-calculated shipping — the feature that lets an app show live carrier rates at checkout — is available on Shopify Advanced and Shopify Plus. Stores on the Grow plan can add it for an additional monthly fee, or by switching to annual billing.

No 2026 announcement changed this. If you are on a lower plan and wondering why live rates aren’t available, the plan is usually the reason, not the app.

A practical checklist for this month

  1. Identify every app that creates a carrier service. Shipping rate apps, multi-carrier platforms, 3PL connectors. Ask each vendor which API version they are on and whether they handle profile assignment on 2026-10.
  2. Place a test order for each shipping zone. Not once — weekly through peak. A silent rate failure is only visible at checkout.
  3. Screenshot your current shipping configuration. Zones, rates, profiles. If you later migrate to market-driven shipping, this is your reference for what “working” looked like.
  4. Decide your market-driven shipping date now, and write it down. Most merchants should plan for Q1 2027, not October 2026.
  5. Confirm your plan supports carrier-calculated rates before troubleshooting anything else.

Where live rate accuracy fits in

Both of these changes point in the same direction: Shopify is making the live rate call — the request your store sends to a carrier while a customer is at checkout — more central and more explicitly configured than it used to be.

That raises the stakes on what that call returns. A rate service that is slow, that times out, or that quietly falls back to a stale flat rate now costs you a conversion at the exact moment the customer is deciding.

ReachShip for Shopify provides carrier-calculated rates from USPS, UPS, FedEx, DHL and other carriers using your own negotiated accounts, along with label printing and tracking from a single dashboard. If you run more than one storefront, the same platform covers WooCommerce, Wix and Magento 2.

For the wider context on what live rates do to checkout economics, our comparison of flat rate versus real-time shipping rates works through the trade-offs, and our guide to automatic Shopify order tracking covers the post-purchase side.

Getting your Shopify shipping rates ready for Q4

If you want live carrier rates at your Shopify checkout using your own carrier accounts — and a rate service that is configured correctly before peak, not during it — you can set up ReachShip and run test rates against your real catalogue.

Frequently asked questions

Will my existing carrier service stop working on 2026-10?

No. The change affects carrier services created on API version 2026-10 and later. Services already assigned to a shipping profile keep working. The risk is new installs, reinstalls and app migrations.

How do I know which API version my app uses?

Ask the vendor — it is not exposed in the merchant admin. Any reputable shipping app will answer this directly, and the answer tells you when this change reaches you.

Is market-driven shipping optional?

It is optional until July 1, 2027. After that it becomes the default for all qualified merchants with no opt-out. Between October 1, 2026 and that date, you choose when to migrate.

Do I need to do anything if I only use flat-rate shipping?

For the carrier service change, no — it only affects app-calculated rates. Market-driven shipping will still eventually reach you, but flat rates migrate far more simply than carrier-calculated ones.

What happens to my delivery profiles after migration?

Shipping configuration moves to markets. Merchant-owned delivery profile APIs are deprecated, while app-owned delivery profiles continue to function. Export or screenshot your current configuration before migrating, so you have a record of the rates and zones you started with.

Sources

Tim Altman

A shipping and ecommerce technology expert with extensive experience in carrier integrations, multi-carrier shipping, fulfillment, shipping automation, and ecommerce platforms.

All Author Posts

No Comments

Leave a Reply