Editing Orders Placed in a Different Currency (Multicurrency)

In 2019, Shopify added the ability to sell in multiple currencies, allowing to you accept payments in multiple currencies with Shopify Payments. Your customers can pay for their orders and receive refunds in their local currency.

Limitations with Edit Order

Unfortunately, Edit Order isn’t able to edit orders that were placed in a different currency than your store’s default currency. 

Shopify currently does not allow any apps to use their multi-currency APIs. We’ve been working with Shopify to get this restriction lifted, but have not been promised a date when they might do it. 

Workarounds

One workaround that you could try would be to convert the order to your store’s default currency and then edit it normally using Edit Order using the following steps:

  1. Cancel the original order without refunding it (so you can retain the original payment)
  2. Using the Shopify Admin, duplicate the order as a new draft order in your store's default currency
  3. Mark the newly created draft order as paid
  4. Edit the newly created order using Edit Order