Order Management apps can no longer fulfill orders that are assigned to a different fulfillment service
As of 2024-10
, the access scope permission will change for fulfillment creation. This access scope will no longer allow order management apps to fulfill fulfillment orders assigned to locations owned by other fulfillment service apps. Order management apps will still be able to access and manage these orders, only fulfillment creation will be prohibited.
The and
access scopes will remain unchanged. Fulfillment service apps will continue to be able to fulfill orders assigned to them as long as they have the
access scope. Fulfillment orders assigned to merchant managed locations will continue to be fulfillable by order management apps as long as they have the
access scope.
Apps can confirm whether or not fulfillment creation is possible by querying the available through either the GraphQL or REST APIs. If the fulfillment order is assigned to a merchant managed location or to the fulfillment service performing the query and it is in a fulfillable state,
will be returned as a possible option.