Auto Sync orders on Order Updated
Note: This setting isn't available to turn on yourself. To enable On order updated for your store, contact us at help@hyvelabs.co and we'll switch it on for you.
When On order updated is on, the app sends an order's latest details to Xero again whenever you change that order in Shopify. This covers changes like:
- Order tags
- Items and quantities
- Shipping details
- Customer address details
This keeps the invoice in Xero matching the current order in Shopify, rather than only showing how the order looked when it was first sent.

How it works with Auto sync
On order updated doesn't replace your normal Auto sync setting — it works together with it.
- You still pick your main Auto sync option (for example, When order is created or When order is paid).
- On order updated then gives the app a second chance to update Xero whenever you change an order that's already been sent.
- Auto sync needs to be on for On order updated to work.
On order updated won't back-dated orders that were created before you turned Auto sync on — those are skipped. For an order created after Auto sync was enabled, an update can send it to Xero even if it wasn't sent before.
Examples
Example 1 – Order paid, then edited
- Auto sync option: When order is paid
- On order updated: on
What happens:
- A customer places an order in Shopify.
- The order is marked Paid → the app sends the invoice to Xero.
- You change the order in Shopify (for example, change the quantity or add a discount).
- Because On order updated is on, the app sends the updated details to Xero shortly after.
Example 2 – Address change after sending
- Auto sync option: When order is created (Include unpaid)
- On order updated: on
What happens:
- The order is created in Shopify → the app sends the invoice to Xero.
- The customer asks to change their billing or shipping address.
- You update the address on the Shopify order.
- With On order updated on, the app sends the new customer details to Xero.
Working with fulfilment-based sync
If you also use a fulfilment setting like Only sync partially or fully fulfilled orders, that setting takes priority over updates.
- When Only sync partially or fully fulfilled orders is on, the app only sends orders to Xero once they've been at least partly fulfilled in Shopify.
- In that case, order updates follow the fulfilment rules you've set. For more detail, see Auto Sync orders on Order Fulfilled.
Good to know
- Best for unpaid or open invoices: Updating an invoice in Xero works best before it's been fully paid and reconciled.
- Refunds and cancellations: Refunds, cancellations, and similar changes may be handled by other settings instead. If you deal with a lot of refunds, check your refunds and credit notes guide for how those reach Xero.
- Changes made directly in Xero: If you edit an invoice in Xero yourself, a later update from Shopify may write over some of those changes. Where you can, make changes on the Shopify order and let On order updated carry them across to Xero.