Info
OrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill
doc:019fb619-9b4a-74ac-a83e-3ffa98844fb4::feed/https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired- Product
- Shopify Admin GraphQL API
- Source
- Feed
- Change kind
- Feed Entry
- Detected
- Last updated
{
{
"content_hash": "a9a1aafb28889f0801bd725f0e45a80e7d680c601b4731843b881cf0a7406e03",
"content_hash": "1575c98e9e0747732bb9480889b12f9c39c95d2b1ecfe7d250af5b74026a4442",
"excerpt": "As of API version 2026-10, the OrderDisplayFulfillmentStatus enum can return a new value: FULFILLMENT_NOT_REQUIRED. It is returned for orders that are not fulfilled but have no items remaining to fulfill — for example, an order that was fully cancelled or fully refunded before any items were fulfilled. Previously, these orders returned UNFULFILLED. This is a backward-compatible, additive change: integrations that already handle unrecognized enum values gracefully don't need to do anything. As wi…",
"excerpt": "As of API version 2026-10, the OrderDisplayFulfillmentStatus enum can return a new value: FULFILLMENT_NOT_REQUIRED. It is returned for orders that are not fulfilled but have no items remaining to fulfill — for example, an order that was fully cancelled or fully refunded before any items were fulfilled. Previously, these orders returned UNFULFILLED. This is an additive change, and integrations that handle unrecognized enum values gracefully won’t break. If your app branches on or filters by UNFUL…",
"identity": "https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired",
"identity": "https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired",
"link": "https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired",
"link": "https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired",
"published_at": "2026-07-03T16:00:00Z",
"published_at": "2026-07-03T16:00:00Z",
Interpreted documentation change
What the vendor announced
The evidence indicates an informational changelog entry: OrderDisplayFulfillmentStatus now can return a new enum value FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill, effective in API version 2026-10. It describes backward-compatible additive behavior and that existing integrations handling unrecognized values should not be affected.
OrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill As of API version 2026-10, the OrderDisplayFulfillmentStatus enum can return a new value: FULFILLMENT_NOT_REQUIRED. It is returned for orders that are not fulfilled but have no items remaining to fulfill — for example, an order that was fully cancelled or fully refunded before any items were fulfilled. Previously, these orders returned UNFULFILLED. This is an additive change, and integrations that handle unrecognized enum values gracefully won’t break. If your app branches on or filters by UNFUL…
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 14.0.1
sdk:npm/@shopify/shopify-api@14.0.1 - InfoSDK release 14.0.1
sdk:npm/@shopify/shopify-api@14.0.1