Shopify Tax managed mode rejects market and publishing writes that conflict with it
- Provider
- Shopify
- Endpoint
POST /admin/api/{version}/graphql.json- Effective
- 2027-01-01
- Severity
- medium
- Change
- required-field
- Status
- unverified (secondary reports only; SHAPI does not open fix PRs for it)
What changed
For stores using Shopify Tax managed mode, Markets API writes and product publishing writes can now fail validation when they conflict with managed-mode requirements, and the taxable input on custom line items is deprecated in favor of productCategoryId.
What to do
Handle validation errors from marketCreate, marketUpdate and publishablePublish for stores in Shopify Tax managed mode, and omit tax settings your app doesn't need to manage. For custom line items, send productCategoryId instead of taxable.
Sources
- Provider notice (2026-10-28)
Check your code
bash
npx shapi-cli scan .shapi scan lists the call sites this change affects; shapi fix repairs them test-first when the advisory has an automatic fix. All advisories · Markdown · OSV · JSON