So now that Shopify allows for multi currencies on a users store, how do we create a draft order with a currency that is different to the store currency. I have included the presentment_money on all my variants with the following header request option:
Solved! Go to the solution
This is an accepted solution.
Selling in multiple currencies is currently supported on just the Online Store sales channel. Draft orders are always in the shop's currency. This doc contains more information about our multi-currency feature and some of the limitations.
I am not sure this is solved...
It seems to relate to another post: https://community.shopify.com/c/Shopify-APIs-SDKs/Set-currency-for-draft-order/m-p/775740#M51136
Will Shopify add muiti currency to draft orders? It seems like an easy fix and something people have been asking for.
Hey @JonoLightning @MiSunLight Jeff here from the Shopify cross-border team. Just commenting on this thread to let you know that support for multiple currencies in draft orders recently shipped on April 13. So you are now able to send draft orders in your customer's chosen currency.
Feel free to reach out if you have any questions about the feature!
@Jeff_Bertrand This is great news but I've tried creating a draft order and don't see any options to change the currency from USD. CAD is enabled in Shopify Payments and the customer's location is in Canada. What am I missing?
Hello @Jeff_Bertrand ,
The multiple currencies in draft orders seems to work on the Shopify Admin. But is it possible to change the currency through Draft Orders API endpoint when creating a new draft order?
I tried by changing the currency in POST /draft_orders.json but it seems that it doesn't work. Does any resource exists to make it possible?
Thank you for your help.