KPL-1830

Keep WooCommerce and Exact Online updated automatically.

Exact Online runs on journals, ledger accounts, cost centres and VAT codes, accountancy-grade and with stock alongside. WooCommerce runs on your own WordPress hosting and keeps everything itself: orders, order statuses, refunds, tax rates and coupon discounts. Schakel reads your WooCommerce orders and books them as sales invoices in Exact Online, on the journal and ledger accounts you point it at, without anything needing to be installed into a closed platform.

InvoicesContactsVAT
The link

What travels across the link

Everything this connector moves between WooCommerce and Exact Online, and how often.

  1. Orders as sales invoices in the right journal

    Every WooCommerce order becomes a sales invoice in Exact Online, with line items, the customer as a relation and the order number as reference. Only orders with the status you choose, such as completed or paid, are booked.

  2. Discounts and coupons per line

    Coupons and discounts from WooCommerce are booked visibly per line or as a separate discount line, on the ledger account you choose for it. The gap between gross and net revenue stays readable in Exact.

  3. VAT codes and cost centres

    The tax rates WooCommerce set on the order are mapped per line to the right VAT code in Exact. To steer per sales channel or brand, you can add a cost centre so your reporting in Exact is right.

  4. Refunds as credit notes

    A refund in WooCommerce becomes a credit note in Exact Online for the amount actually refunded, including a partial refund, so your receivables stay correct without manual corrections.

What you get out of it

What WooCommerce to Exact Online saves you

  • No more retyping orders from WooCommerce into Exact Online.
  • You host WooCommerce yourself, nothing is installed into a closed platform.
  • Discounts, VAT codes and cost centres are right, ready for your accountant.
  • You steer on order status, only completed or paid orders are booked.
In four steps

Setting it up

  1. 01

    Connect WooCommerce

    You create an API key in your own WooCommerce admin and paste it into Schakel. Because you host WordPress yourself, everything stays on your own webshop and nothing has to go into a closed platform.

  2. 02

    Grant access to Exact Online

    You authorise Schakel through Exact Online and pick the administration the invoices should land in. Your password is never asked for or stored.

  3. 03

    Set journals and codes

    You set the sales journal, the ledger accounts per product type, the cost centres and the VAT codes, and which order status makes an order book. That matches how you book in Exact today.

  4. 04

    Check and let it run

    You see the first bookings in an overview before they are final. Once it looks right, new orders and refunds flow in by themselves and everything shows up in the log.

What you need

  • A WordPress site running WooCommerce where you are an administrator. In the WooCommerce settings you create a REST API key with read and write access.
  • An Exact Online account with rights on the administration you want linked. You grant Schakel access once through Exact itself.

Not sure how to get those keys? Step by step:

Where it runs

Inside your Shopify admin, as an app. You sign in through Shopify, no separate account.

Request this connector: tell us what you need and we reply within 24 hours.

Another pair

Connect a different pair

WooCommerce and Exact Online is one of many. Pick two systems and see what travels between them.

Systems · 183
From
To

Common questions

Is the WooCommerce to Exact Online connector available?

Request this connector and get access. You let us know you want to link WooCommerce to Exact Online, and we make sure you can get started. You hear from us within 24 hours.

Do I need to install a plugin on my WordPress?

No. Schakel uses the API key WooCommerce already offers in your admin. Because you host your webshop yourself, you keep full control and put nothing extra into a closed environment.

At which order status does it book?

At the status you assign, such as completed or paid. That way you do not book draft or cancelled orders in Exact and your revenue matches what actually sold.

Are discounts and coupons booked through correctly?

Yes. A coupon or discount is booked visibly per line or as a separate discount line on the ledger account you choose, so gross and net revenue in Exact stay distinguishable.

Does this work with Exact Online for accountants?

Yes. Schakel books into the administration you grant access to, whether that is your own or a client administration you manage as an accountant.

Can you connect WooCommerce to Exact Online?

Yes. Schakel connects through the official APIs of WooCommerce and Exact Online, so you install nothing on your own server and nothing travels outside those two parties.

Which VAT rate do my sales get in Exact Online?

The rate is set per line: 21%, 9% or 0%. Sales to Belgium and other EU countries get the rate of the destination country, ready for your OSS return.

Are commission and fees booked separately in Exact Online?

Yes. Commission, shipping and other fee types each land on their own ledger account in Exact Online, rather than in one lump sum, so your margin stays readable.

Missing something you need?

Tell us what WooCommerce and Exact Online should do for you. If it is not in here yet, that is usually because nobody has asked. We build on request and we reply within 24 hours.