Setup guide

Connect your WooCommerce store to Xero in about five minutes.

A ZIP file you install in WordPress. Works with HPOS on or off.
Before you start
  • A WordPress site running WooCommerce, with admin access.
  • A Xero account for Australia or New Zealand.
  • About five minutes.
1

Install the plugin

Download the ZIP above, then in WordPress:

  • Go to Plugins → Add New → Upload Plugin.
  • Choose the oz-booksync.zip file and click Install Now.
  • Click Activate.

A BookSync (Xero) item appears under the WooCommerce menu.

2

Connect Xero

  • Open WooCommerce → BookSync (Xero).
  • Click Connect Xero — you'll be taken to Xero to sign in.
  • Choose the organisation to connect and click Allow access.

You'll land back on the settings screen showing Connected to <your organisation>.

No API keys to copy — the connection is one click and can be revoked any time with Disconnect.
3

Configure your settings

Under Sync settings, set:

  • Region — Australia or New Zealand (sets GST to 10% or 15%).
  • GST registered — untick if you're not, and invoices are created with no tax.
  • Invoice statusDraft is recommended, so you approve each invoice in Xero.
  • Sales account and Tax rate — pick from your Xero chart of accounts (these load once connected).
  • Sync trigger — when to sync: order created, processing, or completed.

Optionally enable Record payments and set a payment account if you want paid orders to record a payment in Xero (requires the Authorised invoice status).

4

Run a test sync

  • Open any order, or place a test order.
  • In the order's BookSync (Xero) box, use Sync to Xero (or wait for your chosen trigger).
  • Follow the invoice link to review the draft in Xero.

You can see every synced order under WooCommerce → BookSync Log, with links to Xero and a Retry button for anything that didn't go through.

5

You're live

New orders now flow to Xero automatically as drafts. Refunds create matching credit notes, and you approve everything in Xero. That's it.

Need a hand?

We're happy to connect everything for you and check your first invoices.

Request setup   Read the FAQ