CodeBold
Commerce
000
Product / Integrations

One, and
it is not a
connector.

Competing pages count integrations in the hundreds. Ours counts one, because the till is not bolted onto WooCommerce from outside — it is inside it. A sale at the counter is a WooCommerce order, written through WooCommerce's own code, and that single fact removes most of what the other lists are for.

01 / The foundation

Not synced.
The same
row.

Orders are created through WooCommerce's own CRUD and nothing else. No shadow tables, no nightly job, no queue that can fall behind. Which means HPOS, WooCommerce Analytics and every extension that reads orders the normal way sees a counter sale as an ordinary order — because it is one.

The same is true of the customer. A customer created at the till is the WooCommerce customer: the same user record, not a linked copy. A POS bolted on from outside has two lists and has to reconcile them. We never have two.

WooCommerce orders

Created through WooCommerce CRUD, so anything reading orders through the standard API sees the shop floor as well as the website.

HPOS

High-Performance Order Storage is supported. Nothing about the till assumes the legacy post tables.

WooCommerce tax

Woo's own tax engine, not a second implementation. A rate set for the website is the rate charged at the counter.

WooCommerce customers

The till's customer is the WooCommerce user record. Search by name, email or phone, create one mid-sale, attach it to the order.

02 / What is not here

The list
nobody else
publishes.

A long integrations page is easy to write and hard to verify. This is the short, checkable version of the same information.

Not integrated

Payment gateways and card readers

The plugin does not drive a reader and does not take a payment. Card is recorded as a tender type against the order after your own terminal has charged it.

Not integrated

Accounting

No Xero, no QuickBooks, no ERP connector. Whatever already moves your WooCommerce orders into your accounts carries on doing it.

Not integrated

Shipping and marketplaces

No carrier integration, no marketplace sync. Those stay with whatever your website already uses for them.

If it is not on this page, assume it is not there — and ask us rather than hoping.

03 / Questions

About what
it connects to.

Do you integrate with Xero or QuickBooks?
No. There is no accounting integration. What there is instead: because a counter sale is an ordinary WooCommerce order, whatever you already use to get WooCommerce orders into your accounts keeps working, and now sees the shop floor too.
Which payment gateway do you integrate with?
None, and that is deliberate rather than unfinished. Card is a tender type the till records against the order; the plugin does not drive a card reader and does not take the payment. Your website's gateways are untouched and keep working online exactly as they do now.
Is HPOS supported?
Yes. High-Performance Order Storage is supported, because orders are created through WooCommerce's own CRUD rather than written into tables of our own.
How is tax calculated?
By WooCommerce. The till uses Woo's own tax engine rather than a parallel one, so a rate configured for the website is the rate charged at the counter. There is no second place to keep in step.
Will my other WooCommerce extensions see POS sales?
They see them the way they see any other order, because that is what a POS sale is. That covers WooCommerce Analytics and anything else reading orders through the standard API. An extension that hooks the checkout specifically is a different matter — the counter is not a web checkout.
Do you sync to shipping carriers or marketplaces?
No. There is no shipping integration and no marketplace sync.

Nothing to connect.
Nothing to reconcile.

Install it on the WooCommerce shop you already run and the integration is done.