Accountants.Contact Sync for WooCommerce connects your WooCommerce store to Accountants.Contact. When an order is paid, it automatically creates a matching invoice here — the customer, line items, shipping, fees and GST — and (optionally) records the receipt against a bank account so your accounts receivable and bank reconcile. No more re-keying online sales into your books.
Download the plugin (free) Setup guide
v1.0.0 · .zip · WordPress 6.0+ · WooCommerce 6.0+ · free · built by demfilz
What it does
- Creates an approved invoice in Accountants.Contact the moment WooCommerce marks an order paid.
- Matches or creates the customer by email address.
- Maps line items, shipping and fees, with GST / GST-free tax codes; the invoice total matches your order total to the cent.
- Optionally records the payment against a bank / clearing account so AR and the bank reconcile.
- Idempotent — each order syncs at most once (safe against retries and duplicate hooks).
- Adds an Accountants.Contact column on the Orders screen and a Send to Accountants.Contact re-send action.
- Optional two-way product sync — export products to items, and import items back into WooCommerce (matched by SKU).
- Compatible with WooCommerce High-Performance Order Storage (HPOS).
Installation & setup
- Install the plugin. Download the zip, then in WordPress go to Plugins → Add New → Upload Plugin, choose the file, install and activate. (WooCommerce 6.0+ must be active.)
- Generate an API key. Here in Accountants.Contact, open Integrations → Connected apps and click Generate API key. Copy the
ac_live_…key — it is shown once. - Connect the plugin. In WordPress go to WooCommerce → Settings → Accountants.Contact. Tick Enable sync, paste your API key, confirm the Site URL (
https://accountants.contact), and set the bank / income / tax codes to match your Chart of Accounts. Save — a green “Connected” notice confirms the key works. - Test it. Place a test order and mark it paid. An invoice appears under Invoices, and the order shows its invoice number in the Accountants.Contact column.
Product sync (optional)
Under WooCommerce → Settings → Accountants.Contact → Products you can turn on auto-export (a product is pushed whenever you save it), export your whole catalogue in one click, or import your Accountants.Contact items into WooCommerce. Products are matched by SKU; imported items you don’t already have are created as draft products for review.
Good to know
- Data is sent only between your store and your Accountants.Contact account, over HTTPS, using the API key you control. Revoke it any time under Integrations → Connected apps.
- Refunds and cancellations aren’t pushed automatically in v1 — raise a credit note in Accountants.Contact if needed.
- Tax handling targets Australian 10% GST.
Questions?
The plugin is published by demfilz, our app & plugin studio. Reach us via Support or the chat bubble.
Download the plugin Start free on Accountants.Contact