Most stores sync all of their orders to QuickBooks as a single transaction type. But if you'd like some orders to sync as Sales Receipts, others as Invoices, or some rolled into a Daily Summary, the Based on Order Tag option gives you that control by using Shopify order tags. A common example: wholesale orders syncing as Invoices, while retail orders sync as Sales Receipts.
Availability
Based on Order Tag is available on our Scale and Soar plans.
How it works
In MyWorks Sync > Settings > Order, set Sync Shopify Orders as to Based on Order Tag. In the section that appears below, enter the Shopify order tag(s) that should sync as each transaction type - Sales Receipt, Invoice, or Daily Summary.
When an order syncs, MyWorks checks the order's tags in Shopify and creates the matching transaction type in QuickBooks Online.
Important: orders need a matching tag to sync
An order that doesn't have one of the tags you've entered in this setting won't sync. If you'd like every order to sync, make sure each order receives one of your configured tags.
The easiest way to do this automatically is with the free Shopify Flow app - creating a workflow that adds a tag to each new order based on conditions like payment status, customer segment, or sales channel. For example: a Flow that tags paid orders with one tag (set to sync as a Sales Receipt) and unpaid orders with another (set to sync as an Invoice).
We recommend setting up your tags (and any Flow workflows) before enabling this setting, so orders aren't left unsynced in the meantime.
Tips
Tags are matched by their exact name in Shopify, and case sensitive - enter them in this setting exactly as they appear on the order.
This setting is separate from the tag option in Order Sync Rules, which is used to exclude orders from syncing automatically - not to control the transaction type.
Changing this setting only affects orders synced going forward - it won't change orders already synced to QuickBooks.

