Sending an invoice for a draft order in a different currency

Due to some restrictions in Shopify’s API, draft orders can't be created with Order Editor in a different currency than your store’s default currency. However, when creating a draft order in Order Editor, you can send an invoice through Shopify and charge your customers in their local currency.


Send an invoice for a draft order in a different currency

This could be useful if your store’s default currency is US Dollars but your customer is located in Europe and would like to receive an invoice in Euros.

Steps

  1. In your Shopify Admin, navigate to Orders > Draft orders.
  2. Click More Actions > New Draft Order.

  1. Create your draft order in Order Editor by entering all the necessary information: Customer, products, etc.

  1. Click Save.
  2. On your draft order page in your Shopify admin, navigate to Market and click the pencil icon.

  1. Change your primary market to the customer's market (their shipping country).

  1. Click Change Market.
  2. Navigate to the Payment section and click Send invoice.

  1. Click Review Invoice > Send Invoice.

Your customer will then receive an invoice in the currency you selected.

Note: You can only send a draft order invoice in your customer’s local currency if your customer's country has been added to Markets in your Shopify Settings. However, if you need to accept payment or create an invoice for a draft order that will be paid in another payment option than Shopify Payments, your store's default currency will be used on the invoice.


Read more about pricing in local currency in the following Shopify article: here.