Multi-Currency
If your MYOB AccountRight company file is a Premier file — the only AccountRight edition with multi-currency support — InSyncer can route each Shopify order to different MYOB accounts based on the currency it was placed in, instead of forcing every order through one set of accounts. An AUD order, an NZD order, and a GBP order can each land against their own customer card, payment account, tax code, and location.
What routes by currency
Section titled “What routes by currency”| Setting | What it controls |
|---|---|
| Contact DisplayID | Which MYOB customer card the order bills to — only used when Customer contact assignment is set to Sync by currency |
| Payment Account | Which MYOB bank/credit account a payment is deposited to |
| Location | Which MYOB location the sale is recorded against |
| Order Tax Code | Which tax code applies to the order’s lines and freight |
Configure these once per currency you sell in, under Order Sync Settings → Add Currency.
How InSyncer decides an order is foreign
Section titled “How InSyncer decides an order is foreign”InSyncer checks the Shopify order’s currency against the list of currencies MYOB returns for your company file. If it finds a match, the order is created in MYOB tagged with that foreign currency. If it doesn’t find a match, the order is synced as an ordinary domestic order in your home currency — with no error raised either way.
Exchange rates
Section titled “Exchange rates”InSyncer doesn’t convert amounts itself. It sends Shopify’s own order-currency figures straight through — a GBP order’s true GBP total, tagged as GBP — and it’s MYOB’s own exchange rate for that currency, from your company file’s currency table, that determines the home-currency ledger value. There’s nothing to configure on InSyncer’s side for rates; keep the exchange rates in MYOB’s currency list current instead.
Individual debtor mode and currency
Section titled “Individual debtor mode and currency”If Map customer to individual debtor account is your contact assignment mode rather than Sync by currency, note that a new MYOB customer card InSyncer creates automatically isn’t assigned a currency. The order itself still syncs correctly, tagged with its own foreign currency — but the customer card will need a currency set in MYOB, either ahead of time or as a one-off fix after the first order from that customer.
Refunds in a foreign currency
Section titled “Refunds in a foreign currency”Refunds work out their own currency independently, rather than inheriting it from the original invoice — so a GBP order’s refund still creates a correctly-tagged GBP credit in MYOB.