Info
Cart mutations reject unconfirmed writes in POS UI extensions 2026-10
doc:019fb619-9b4a-74ac-a83e-3ffa98844fb4::feed/https://shopify.dev/changelog/cart-mutations-reject-unconfirmed-writes-in-pos-ui-extensions-2026-10- Product
- Shopify Admin GraphQL API
- Source
- Feed
- Change kind
- Feed Entry
- Detected
- Last updated
null
{
"content_hash": "141990997dba091926888ef65e2aa8296e2ec23597e5e0c676da8e19d99818a5",
"excerpt": "In POS UI extensions API version 2026-10, Cart API mutations reject when Shopify POS doesn't confirm that the cart changed. In earlier versions these mutations resolve whether or not POS applied the write. This is a breaking change for apps that adopt 2026-10, and those apps need to handle a rejected promise on every cart mutation they call. Apps on 2026-07 and earlier are unaffected. What changed POS reports the outcome of every cart write. Only a success result confirms that the cart changed.…",
"identity": "https://shopify.dev/changelog/cart-mutations-reject-unconfirmed-writes-in-pos-ui-extensions-2026-10",
"link": "https://shopify.dev/changelog/cart-mutations-reject-unconfirmed-writes-in-pos-ui-extensions-2026-10",
"published_at": "2026-10-07T16:00:00Z",
"title": "Cart mutations reject unconfirmed writes in POS UI extensions 2026-10"
}
Interpreted documentation change
What the vendor announced
The evidence describes a breaking change in Shopify POS UI extensions with API version 2026-10: cart mutations now reject when the POS does not confirm a change, whereas earlier versions resolved irrespective of POS apply, requiring apps to handle rejected promises for cart mutations. This is an informational change documenting behavior in the 2026-10 release and notes older versions are unaffected.
Cart mutations reject unconfirmed writes in POS UI extensions 2026-10 In POS UI extensions API version 2026-10, Cart API mutations reject when Shopify POS doesn't confirm that the cart changed. In earlier versions these mutations resolve whether or not POS applied the write. This is a breaking change for apps that adopt 2026-10, and those apps need to handle a rejected promise on every cart mutation they call. Apps on 2026-07 and earlier are unaffected. What changed POS reports the outcome of every cart write. Only a success result confirms that the cart changed.…
Monitored for you
Does this change affect your integration?
Choose the operations and fields your services use. Detektu matches Shopify findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.
Multi-source correlation
Related changes
Other Shopify findings correlated with this change across sources.
- InfoSDK release 15.0.1
sdk:npm/@shopify/shopify-api@15.0.1 - DeprecationSDK version 13.0.0 yanked
sdk:npm/@shopify/shopify-api@13.0.0 - InfoSDK release 15.0.1
sdk:npm/@shopify/shopify-api@15.0.1