Auto Sync orders on Order Updated
Auto sync orders
This explains the app’s default Auto sync behaviour so you can pick the right setting for your store.
- Exclude unpaid orders (default)
- When set to Exclude unpaid orders, the app will only sync an order to Xero when it is marked Paid in Shopify.
- Use this when you want invoices to appear in Xero only after payment.
- Include unpaid orders
- When set to Include unpaid orders, the app will sync an order to Xero as soon as it is created in Shopify, regardless of payment status.
- Use this when you want invoices created immediately at order creation.
Examples
- Exclude unpaid:
- Order created → no sync.
- Order marked Paid → app posts the invoice to Xero.
- Include unpaid:
- Order created → app posts the invoice to Xero.
Auto sync orders on order updated
This section covers update-based syncs.
- On order updated
- On order updated causes the app to sync when an order is updated in Shopify.
- When an update occurs, the app syncs the latest information (e.g. line item changes, quantity adjustments, shipping/address) for that order to Xero.
- This option works as an add-on to your default Auto sync choice (Exclude unpaid / Include unpaid). It does not replace the default behaviour — it simply adds order updates as another trigger for syncing.
Note: If Only sync partially or fully fulfilled orders is turned ON, update-triggered syncs are ignored because the fulfillment-only override takes precedence.