Oliver POS doesn't have a partnership with Brightpearl. It supports Brightpearl the same way any WooCommerce store does — through the Brightpearl + WooCommerce integration, which already syncs WooCommerce orders, customers, and refunds into Brightpearl in real time (or on the schedule you've configured). Once you understand that, the rest of this guide is mechanical: every sale Oliver rings on the counter writes a normal WooCommerce order, the Brightpearl connector posts it, and your in-store revenue lands on the same Brightpearl ledger as your online revenue. Brightpearl does the accounting. WooCommerce is the system of record. Oliver is the till on top.
What Brightpearl is, exactly
Brightpearl (now part of Sage) is the retail-and-wholesale operations platform that bundles accounting, inventory, order management, and CRM into one cloud system. It targets mid-market retailers and wholesalers who'd otherwise stitch together an ERP, OMS, accounting, and inventory stack. Its native WooCommerce integration syncs orders and customers.
For our purposes the important thing about Brightpearl isn't any specific feature — it's that the WooCommerce connector is mature, well-supported, and treats every WooCommerce order as a first-class transaction in Brightpearl. Oliver POS doesn't add a second Brightpearl connector or modify the data path. It writes register sales into WooCommerce, and the existing Brightpearl connector picks them up.
How Oliver POS feeds in-store sales into Brightpearl
The Brightpearl WooCommerce POS flow inside Oliver is short and predictable:
- The cashier rings the sale on the Oliver register, scans or selects items, and taps Charge.
- Oliver prompts to attach a contact — by email lookup, phone-number lookup, or a fresh contact card.
- The cashier takes payment through whatever WooCommerce payment gateway the store uses.
- Oliver writes a standard WooCommerce order with the contact ID, line items, totals, VAT / sales tax splits, and payment method.
- The Brightpearl + WooCommerce integration sees the new order through WooCommerce hooks within seconds.
- The connector posts a sales order or invoice to Brightpearl with the right VAT / sales tax codes, contact, and revenue/payment-account mappings.
- Brightpearl's standard processing runs on the new document — journal entries, payment matching, VAT / sales tax accruals, and any downstream automation you've set up.
End to end, the in-store sale arrives in Brightpearl before the customer has left the store (in per-order mode) or as part of the next end-of-day summary (in daily-summary mode). Either way, no manual entry is required.
The Brightpearl WooCommerce connector — what Oliver rides on
Oliver doesn't add a second Brightpearl connector or duplicate the sync. The plugin Oliver rides on is the standard Brightpearl + WooCommerce integration, available at www.brightpearl.com/integrations/woocommerce. It's built specifically to handle the WooCommerce → Brightpearl data path, including VAT / sales tax mapping, contact matching, refund handling, and the standard reporting flow.
Setup is identical to setup for any WooCommerce store: install the connector, connect to your Brightpearl account, map the chart of accounts and VAT / sales tax codes, and let the initial sync run. Once that's done, every WooCommerce order — including every Oliver POS register sale — flows into Brightpearl on the same path.
Why pushing in-store sales into Brightpearl matters
Most retailers running Brightpearl on a WooCommerce store have an online-skewed ledger, because online is where the data has historically flowed automatically. The result is a Brightpearl ledger that knows everything about online orders and almost nothing about counter sales. The downstream consequences are real:
- The bundled-operations promise breaks. Brightpearl's reason to exist is replacing a stack. A disconnected POS forces operators back to spreadsheets.
- Inventory across channels drifts. Brightpearl manages stock across DTC, wholesale, and in-store. A POS outside Brightpearl causes the in-store count to drift.
- CRM-style customer journeys break. Brightpearl tracks the contact across channels. Missing in-store activity makes the journey wrong.
Push Oliver POS sales through the WooCommerce sync and all of those problems resolve at once. Brightpearl sees one revenue stream, one VAT / sales tax-liability total, and one customer ledger across online and in-store activity. The bookkeeper's reconciliation against the bank stops being a forensic exercise. The advisor or accountant works from one source. The dashboard finally tells you what your business is really doing — online and in store combined.
What this is NOT
Oliver POS is not a Brightpearl partner. There is no co-marketing agreement, no revenue share, and no special Brightpearl pricing for Oliver merchants. Oliver does not insert itself between WooCommerce and Brightpearl; the data path is exactly the same one any WooCommerce store uses. Oliver doesn't charge a markup, doesn't add a per-transaction fee on top, and doesn't take a cut of the Brightpearl subscription. Your Brightpearl account, ledger, and contract are entirely between you and Brightpearl.
It's also worth saying that Oliver POS doesn't change the data ownership story. The WooCommerce orders table on your own WordPress install remains the source of truth. Oliver writes into it; Brightpearl reads from it through the connector. If you ever leave Brightpearl, the data stays where it has always been — in WooCommerce.
Setup in 4 steps
- Install the Brightpearl + WooCommerce integration on your WordPress site and connect it to your Brightpearl account, mapping the WooCommerce sales, VAT / sales tax, and payment-method accounts to your Brightpearl chart of accounts.
- Verify the initial sync completes and confirm a recent online order appears as the expected sales order or invoice in Brightpearl.
- Install Oliver POS, sign in to the register on your counter tablet, and confirm the contact-capture prompt is enabled at checkout.
- Run a small live test sale at the counter, attach a contact, and confirm the sales order or invoice appears in Brightpearl with the right totals and VAT / sales tax splits.
FAQ
Does Brightpearl handle Oliver POS sales across multiple WooCommerce stores?
Yes. Brightpearl's WooCommerce integration supports multi-store setups, mapping each store to a Brightpearl channel. Oliver POS outlets tied to different WooCommerce stores feed the matching Brightpearl channels.
Will Brightpearl's automation rules fire on in-store Oliver POS sales?
Yes. Brightpearl's automation engine triggers on Brightpearl sales-order events. Once an Oliver POS sale becomes a Brightpearl sales order via WooCommerce, the same automation rules (fulfilment, allocation, customer notifications) run on it.
Does Oliver POS have a partnership with Brightpearl?
No. Oliver doesn't partner with Brightpearl or any other accounting platform. We support Brightpearl because its WooCommerce connector already pulls orders, refunds, VAT / sales tax, and contacts from your store — and Oliver writes every in-store sale into WooCommerce as a standard order, so the same connector picks it up automatically. Your Brightpearl subscription, your ledger, and your contract stay between you and Brightpearl.
Does Oliver charge extra to use Brightpearl?
No. You pay Brightpearl directly on Brightpearl's published pricing. Oliver's pricing is a flat monthly POS software fee that has nothing to do with the accounting platform you choose.
Will my in-store and online sales reconcile against one set of books in Brightpearl?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the Brightpearl connector they're already a unified order stream. Brightpearl sees one revenue feed, one VAT / sales tax-liability total, and one contact ledger — no manual reconciliation between an online and an in-store set of books.
Try Oliver POS free for 30 days at /demo/ — bring your existing WooCommerce store and your existing Brightpearl subscription and have your in-store revenue on the same Brightpearl ledger as your online orders within an hour. Built for UK and US mid-market retail retailers but available wherever WooCommerce runs.