InSyncer for MYOB AccountRight
InSyncer for MYOB AccountRight connects a Shopify store to MYOB AccountRight. It is the connector to use when AccountRight is the system of record for invoicing, stock, and customer accounts.
Who this is for
Section titled “Who this is for”Use this product if you:
- Run MYOB AccountRight as your accounting system
- Sell on Shopify (or a Shopify Plus store)
- Need orders, stock, and refunds to stay in sync without CSV exports
- Sell in more than one currency on an AccountRight Premier file — see Multi-Currency
What syncs
Section titled “What syncs”| Direction | Data | Turned on by |
|---|---|---|
| MYOB → Shopify | Stock on hand | inventoryScheduleEnabled — see Stock Sync |
| MYOB → Shopify | Prices | priceSyncSettings.enabled, priceSyncSettings.source — see Price Sync |
| Shopify → MYOB | Orders, as a Sales Order or an Invoice | salesOrderScheduleEnabled, syncTarget — see Order Sync |
| Shopify → MYOB | Refunds, as a credit against the original invoice | syncRefunds — see Refunds & Returns |
| Shopify → MYOB | Payments against an order | syncPayments |
| MYOB → Shopify | Draft products built from tagged inventory items | Product Creation — a one-off catalogue-building tool, not a continuous sync |
Each row is its own switch, so you can go live on stock alone and add the rest later. Refunds specifically depend on order sync already being on — a refund only pushes once its original order has synced to MYOB.
Customers are not synced as records either. Instead, contactSyncMode picks how an incoming order is matched to a MYOB customer card: by order currency, by one default card, or by matching/creating an “individual debtor” card per Shopify customer (with separate handling for B2B company orders).
Connection requirements
Section titled “Connection requirements”You need:
- An AccountRight company file the connector can reach — connected via OAuth, either through AccountRight Live or a hosted file. There’s no username/password or database connection to configure directly; MYOB handles the login during the OAuth step.
- A Shopify store with the InSyncer app installed, which grants the Admin API access InSyncer needs.
- A matching MYOB item number for every product you want to sync.
Where to find things
Section titled “Where to find things”All sync settings are in the InSyncer app in your Shopify admin:
- Sync Settings → General Settings — master on/off switches for order sync, payment sync, refunds, and related options
- Sync Settings → Order Sync — sync target, document numbering, customer contact mode, tax handling, per-currency accounts, and backfill controls
- Inventory Mapping — location mapping for stock sync
- Orders — every order InSyncer has seen, its sync status, and any error detail
- Refunds — the equivalent for refund records
Suggested rollout
Section titled “Suggested rollout”- Connect AccountRight in a test company file.
- Turn on Stock Sync and check a handful of known item numbers.
- Turn on Price Sync once stock looks right.
- Turn on Order Sync — choose Sales Order or Invoice as the sync target, and pick a customer contact mode.
- Turn on Refunds once orders are landing cleanly.
- Ask us to run Product Creation if you need to bootstrap the Shopify catalogue from MYOB; Price and Stock Sync take over from there.