Hi,
We have an app that calculates shipping methods and displays it on the product page.
There is a problem when the store has multiple currencies. To handle this, we use the Checkout API. According to the documentation there is a presentment_currency field that should accept the user’s currency.
It looks like we are making a request to the API with creating a new order:
shipping_address(address1,city,zip,country,province)line_items(product_id,variant_id,quantity)
then we ask for shipping methods based on the token -
I would expect to get amounts in the respective currencies, however it is always refunded from the local store amount.
I add that:
- the problem has appeared before and has not been solved - https://community.shopify.com/c/hydrogen-headless-and-storefront/checkout-api-draftorder-api-presentment-currency-not-applied/m-p/581103/highlight/true#M6865
- for storefront API works fine.