The `orderCancel` mutation now returns a structured `jobResult`
Shopify developer change
MerchantDiff detected this entry in Shopify's official developer changelog on October 01, 2026.
This Shopify update is categorized as API, Update, GraphQL Admin API, 2026-10.
What changed
As of the 2026-10 GraphQL Admin API version, the orderCancel mutation returns a new jobResult field of type OrderCancelJobResult. Order cancellations run asynchronously. The jobResult field provides a structured, cancellation-specific result, including the cancellation status, any errors, and the affected order. Use this field to check whether the cancellation completed successfully and to handle any errors. Previously, the mutation only exposed the generic job field, which didn’t include cancellation-specific status or errors.
Who is affected
Apps using the affected Shopify GraphQL API surface should review this change.
What action may be needed
Review the official Shopify entry, confirm whether the change touches your app, and test the affected workflow before your next relevant deployment.
Use the official Shopify entry below as the source of truth for technical implementation details, affected APIs, migration instructions and deadlines.
Want the actionable version?
MerchantDiff monitors Shopify API changes, deprecations, deadlines and ecosystem updates, then turns them into developer-focused release intelligence: what changed, who is affected and what action may be needed.
Get MerchantDiff →