Orders & fulfilments now replaced by FulfilmentOrders : Need assistance with the endpoints

Topic summary

A team using MS Dynamics NAV integration with Shopify API version 2022-04 received deprecation notices requiring migration from the legacy Fulfillment and Order endpoints to the new FulfillmentOrders system.

Current Challenge:

  • Attempting to create orders and fulfillments using the new API structure but encountering errors
  • Confusion about which endpoints to use post-deprecation
  • Tried using FulfillmentRequest endpoint but received error messages

Key Clarification Provided:

  • FulfillmentRequest endpoint is specifically for fulfillment services, not merchant-managed locations
  • The team’s use case involves merchant-managed locations based on their notification
  • Directed to official migration documentation for managing orders and fulfillments under the new system

Status: The discussion remains open with the team seeking clearer guidance on the exact POST endpoints needed to create orders and fulfillments in the new FulfillmentOrders framework. Documentation clarity appears to be a barrier to successful migration.

Summarized with AI on November 22. AI used: claude-sonnet-4-5-20250929.

Greetings Tech Community - We are very new to the whole Shopify Technical Areas & would appreciate if someone can assist us

We have a custom integration built with MS Dynamics NAV using API version 2022-04. We received the attached (word document) notification stating that we’ll have to start using FulfilmentOrders instead of Fulfilment & Order endpoints

https://shopify.dev/docs/apps/fulfillment/migrate

After reading the above documentation, we’ve tried not using Fulfilments & Order endpoints to create our fulfilments but have been unsuccessful so far. Is the correct way to create orders & fulfilments after the current version deprecation is through FulfilmentServices?

Our aim is to create Orders & fulfilments on Shopify via our integration, for which we need those endpoints. The fulfulment service does not have any POST endpoint which corresponds to creating an order or fulfilling an order

When we tried using FulfilmentRequest Endpoint the attached error message was received. Can you please help us understanding exactly what end-points need to be used to create Orders & Fulfilments on Shopify? The documentation has probably not been clear enough for us to understand.

Any help will be appreciated.

Existing Order Endpoint: https://myshop.myshopify.com/admin/api/2022-04/orders.json
Existing Fulfilment Endpoint: https://myshop.myshopify.com/admin/api/2022-04/orders/%1/fulfillments.json

Attachment here

1 Like

The FulfillmentRequest endpoint is only used for fulfillment services. The message in your PPT indicates it is a merchant managed location.

This documentation steps through managing orders and creating fulfillments.

https://shopify.dev/docs/apps/fulfillment/order-management-apps/manage-fulfillments