This FAQ shows you how to ensure your transaction amounts are in your store currency in Shopify. This article relates to Shopify only, where the store currency is different to the marketplace currency.

Set order currency to be store currency

If the marketplace currency is different to your store currency you can force Omnivore to change the transaction amount to your store currency rather than the currency of the marketplace.       

For example: Your Shopify store currency is USD and the marketplace currency is AUD. We send the order back in this format.

Transaction  currency = AUD  

Total Order currency = USD

If Shopify does not respect the transaction currency, you can force Omnivore to pass it back to Shopify in the same currency as your store 

Transaction  currency = USD 

Total Order currency = USD

To do this, login in Omnivore - Settings - Shopify Feed - General - Order Export and tick the box Send transaction amount in store currency 

Then click the update button.

All orders pushed to Shopify from this point onward will have the currency match that of the Shopify store. 

Order Transaction Currency different Store Currency

If the marketplace and order currency remains different to your Shopify Store Currency, eg. order currency = NZD and store currency = AUD, you may see the following scenario on your orders in Shopify.

The 'Paid by customer' amount and a field beneath it called 'balance (you owe customer)'.

In Shopify the 'Paid by customer' field is actually the value amount the buyer paid on the marketplace, in this example NZD. The 'Total' amount is the price paid in AUD. So you have two amounts the AUD and the NZD and the difference between these two prices is displayed in Shopify as 'Balance (you owe customer)', but that is not the case. The order is complete and the customer is not owed anything.