Sorry for the delay in response! Alex switched roles, and this must have fallen between the cracks.
I can see a fix was shipped back in January that added the support of
presentment_currency in the admin api checkout creation flow. Considering the date of the recent comments on this thread, can someone confirm if this is not the case when using this endpoint?
Hi @Busfox , unfortunately, Draft Orders are still always in the store's default currency (https://help.shopify.com/en/manual/payments/shopify-payments/multi-currency/limitations)
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 can confirm this does not work in the Checkout API (and not supported in the DraftOrder API).
When passing in a presentment_currency in the checkout API:
The response still defaults to the base currency of the shop:
So, not fixed.