Converting order value on imported orders

ravvv
New Member
5 0 0

We are looking to import orders from our old site in a new Shopify site. However the old orders span a few different currencies, and they are saved thusly in the system. I know Shopify will store new orders in different currencies, but can it do this for old ones which have been imported in? 

For example if our store is USD - we are importing an order for 75CAD and Shopify is interpreting this as 75USD. How can we resolve this issue?

Replies 3 (3)
channelup
Shopify Partner
522 25 120

Hi

The Order API lets you specify the currency of an order when creating it so you could try using that.

Regards

Tom

Bundleup - bundle your products and unbundle your orders.
Channelup is a product data management solution helping Shopify stores automate their processes.
If you require custom development or would like to test out our features contact me at tom@channelup.io
ravvv
New Member
5 0 0

Thanks Tom, although we are importing old orders from our old Magento store. Therefore at what stage would we activate the API to either convert orders into a single currency with appropriate conversion rate, OR how do we define the currency when importing?

channelup
Shopify Partner
522 25 120

Hi

There is a currency field for creating orders: https://shopify.dev/api/admin-rest/2021-10/resources/order#[post]/admin/api/2021-10/orders.json

Not sure how you are planning on importing but obviously there would be some field mapping required between the platforms as well. Have a look through the app store and check if there are apps that also do currency: https://apps.shopify.com/search?q=order%20import

Regards

Tom

Bundleup - bundle your products and unbundle your orders.
Channelup is a product data management solution helping Shopify stores automate their processes.
If you require custom development or would like to test out our features contact me at tom@channelup.io