Demfilz Sync for Xero
·
Send WooCommerce orders, customers and stock to Xero via the official Xero Accounting API. Free manual sync; Pro adds automation.
Demfilz Sync for Xero connects your WooCommerce store to your Xero organisation so you stop re-keying sales. It posts orders as Xero invoices (or quotes), matches or creates the contact, and can read stock-on-hand back from Xero.
Free features
- One-click OAuth 2.0 connection to your Xero organisation
- Push a WooCommerce order to Xero as an invoice or quote with a button on the order screen
- Create or match the contact in Xero automatically
- Map a default income account and GST tax rates
- Pull current stock-on-hand from Xero for a product (button on the product screen)
- Sync log of every attempt
Pro features (A$19.95/month)
- Automatic order sync when an order reaches a chosen status
- Bulk / historical order backfill
- Scheduled inventory sync across all products
- Refunds / credit notes to Xero
- Per-product / per-tax-class tax mapping
- Auto-retry of failed syncs with email alerts
- Multiple stores / organisations
- Supplier purchases: when the Demfilz Auto Order plugin emails a supplier a purchase order, post a matching bill (at cost) to Xero
Pro is delivered as a separate add-on plugin after subscribing at https://demfilz.com/woo-to-xero
External services
This plugin connects to external services. It sends data only when you explicitly connect and sync.
- Xero API (https://login.xero.com, https://identity.xero.com and https://api.xero.com)
- Purpose: authenticate (OAuth 2.0) and read/write your accounting data.
- Data sent: your store’s order details (customer name, billing address, email, phone, line items, totals, tax), product SKUs, and your Xero developer-app credentials/tokens.
- When: when you connect, push an order, or pull stock.
- Terms: https://www.xero.com/au/legal/terms — Privacy: https://www.xero.com/au/legal/privacy
