Update Shopify carrier apps before 2026-10 stops auto-adding checkout rates

Source image from Shopify's developer changelog metadata.Shopify Developer Changelog
Source image from Shopify's developer changelog metadata.Shopify Developer Changelog
Business & Career

Shopify says carrier services created through the Admin API will no longer be automatically added to the General shipping profile in API version 2026-10, so apps must explicitly configure rates.

Confirmed: Shopify is changing carrier-service behavior in Admin API version 2026-10. Creating a carrier service through GraphQL or REST will register the service, but Shopify will no longer automatically add its rates to the shop's General shipping profile.

Shopify developer changelog social image
Shopify developer changelog social image

Caption: Shopify developer changelog source image. Source: Shopify.

What changed

Shopify's June 24 developer changelog says the change starts with GraphQL Admin API version 2026-10. It affects carrier services created with the GraphQL carrierServiceCreate mutation and the REST POST /admin/api/{version}/carrier_services.json endpoint.

Previously, active API carrier services were automatically added to eligible shipping zones in the General shipping profile. In 2026-10 and later, that automatic step disappears. Apps must make sure carrier-calculated rates are added to the right shipping profile, or merchants may not see those rates at checkout.

IntegrationOld behavior2026-10 behaviorRequired check
GraphQL carrierServiceCreateCarrier service could become available through the General profileCarrier service is only registeredAdd or guide rate setup explicitly
REST carrier service creationSame automatic General profile pathSame explicit setup requirementUpdate install and onboarding flows
Existing older API versionsExisting behavior continues until version sunsetNo immediate behavior changePlan migration before version cutoff

Why this is early

This is an official Shopify changelog entry, not a community rumor. It is early because API version 2026-10 gives app teams time to update install flows, merchant instructions, and regression tests before checkout-rate visibility breaks.

The public daily.dev mirror picked up the same Shopify changelog item and helps corroborate that this is an action-required developer change rather than a routine docs edit.

Key takeaways

  • Shopify carrier-service creation will stop auto-adding rates to the General shipping profile in API 2026-10.
  • The change affects GraphQL and REST Admin API carrier-service creation.
  • Apps that relied on automatic checkout-rate availability need new setup logic.
  • Older supported API versions keep the previous behavior until they sunset.
  • Merchant onboarding should explain the shipping-profile step clearly.

Availability and access

The change applies when apps move to Admin API version 2026-10 or later. Shopify says older supported API versions continue using the existing automatic-add behavior until those versions are sunset.

There is no pricing change in the changelog entry. The practical availability question is operational: can your app either add carrier-calculated rates programmatically through shipping-profile APIs or guide merchants through the Shopify admin without missed checkout rates?

Practical LinkLoot angle

This is a quiet ecommerce reliability issue. If a merchant installs a carrier app and rates do not appear at checkout, conversion and support tickets take the hit. App teams should add a migration test that creates a carrier service on 2026-10, verifies the shipping-profile association, and confirms a checkout quote path.

For teams mapping ecommerce automation checks, LinkLoot's AI workflow automation guide can help turn this into a release checklist instead of a one-off reminder.

What to verify before you act

  • Identify every app flow that creates carrier services through GraphQL or REST.
  • Test the same flow against Admin API 2026-10.
  • Confirm whether rates appear in the General shipping profile after creation.
  • Decide whether your app will add rates programmatically or direct merchants through admin setup.
  • Update onboarding, support docs, and automated checkout-rate tests before switching API versions.

Source check

Confirmed by: Shopify's developer changelog confirms the API version, affected endpoints, old behavior, new behavior, and recommended next steps.

Confirmed by context: Shopify's changelog index lists the update as an API-version change. A public daily.dev mirror repeats the same Shopify change and summarizes the developer impact.

Early signal / context: none needed for the core claim. This is an official Shopify platform notice.

FAQ

Creating a carrier service registers it, but no longer automatically adds its rates to the General shipping profile.