Order Create using REST API

Hello
I have a question regarding the Order Commit process. I’m using the REST Order API to create orders, and when I post an order to Shopify, I want it to be committed to a specific location based on user preference.

Suppose I have three locations: A, B, and C. Location A is set as the default, and each location has sufficient inventory. However, I’ve noticed that every time an order is committed, it always gets assigned to the default location (A), regardless of the user’s selection.

I want the order to be committed to different locations depending on the user’s preference. Is it possible to achieve this? If so, how can I implement it?

Thank you.

Hi @Diwakar_Dahal,

REST api is deprecated and I suggest looking at GraphQL version. You can use the orderCreate - GraphQL Admin mutation and the fulfillmentOrderMove - GraphQL Admin mutation to get the desired result.