Discounts Allocator Function API removed after preview; apps must drop the extension target or deploys fail
The Discounts Allocator Function API developer preview ended without release: the discountsAllocatorFunctionRegister/Unregister mutations are removed from the unstable Admin GraphQL API, previously registered functions are auto-unregistered, and the docs are gone. From September 29, 2026 any app still declaring the purchase.discounts-allocator.run extension target fails shopify app deploy for the whole app with an API-not-found error. Shopify points affected use cases at the released Discount Function API.
Read the official Shopify source01 · Source fact
What changed
The Discounts Allocator Function API developer preview ended without release: the discountsAllocatorFunctionRegister/Unregister mutations are removed from the unstable Admin GraphQL API, previously registered functions are auto-unregistered, and the docs are gone. From September 29, 2026 any app still declaring the purchase.discounts-allocator.run extension target fails shopify app deploy for the whole app with an API-not-found error. Shopify points affected use cases at the released Discount Function API.
- Published
- Sep 11, 2026
- Effective
- 2026-09-29
- Deadline
- 2026-09-29
02 · Business impact
Who and what may be affected
- Operators
- Agency, Seller
- Surfaces
- Admin Graphql Api, Functions Api, App Deploy
- Impact
- Operations, Technical
- Settlement categories
- No direct payout category identified
03 · Next action
What to check
Remove the purchase.discounts-allocator.run extension target from app configuration before September 29, 2026, and rebuild the logic on the Discount Function API — otherwise every deploy of the app fails.