Discussing APIs and development related to customers, discounts, and order management.
When creating an order using REST API, I can set the shipping line that the customer selected, but in the admin panel there's an additional field related to delivery – Delivery method (see screenshot below). The issue is that the Delivery method field shows wrong data – in our case it shows the title of a shipping rate that wasn't actually selected for the order. And I can't seem to find a way to set this delivery method field directly through the API. It's interesting that there are no issues when the order is created automatically by Shopify, but there are cases when we need to do that manually. So, my question is how do I fix that field and have the correct shipping rate title shown there?
Solved! Go to the solution
This is an accepted solution.
This seems to have been fixed by Shopify team.
Having the exact same problem here. I wonder if this has started happening recently as I've been creating orders in Shopify via rest API since 2019 and I don't remember this being an issue.
As far as I understand the delivery method shown on the orders page and at the top of the order detail page is a field of the FulfilmentOrder resource and not the Order itself and the fullfilment order is created automatically by shopify when an order is created via the rest api.
If that's the case, why isn't the delivery method of the fulfillment order the same as the order's shipping method?
Can this be fixed please?
Thanks
This is an accepted solution.
This seems to have been fixed by Shopify team.