Oliver POS doesn't have a partnership with NetSuite. It supports NetSuite the same way any WooCommerce store does — through the Celigo Integrator.io for WooCommerce + NetSuite, which already syncs WooCommerce orders, customers, and refunds into Oracle NetSuite 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 NetSuite connector posts it, and your in-store revenue lands on the same Oracle NetSuite ledger as your online revenue. Oracle NetSuite does the accounting. WooCommerce is the system of record. Oliver is the till on top.
What Oracle NetSuite is, exactly
Oracle NetSuite is the dominant cloud ERP for mid-market and enterprise retailers, with deep general-ledger, inventory, order-management, multi-subsidiary, multi-currency, and revenue-recognition support. The most-deployed WooCommerce + NetSuite connectors are Celigo's Integrator.io flows, FarApp, and eBridge Connections — all mature, mid-market-grade integrations.
For our purposes the important thing about NetSuite 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 NetSuite. Oliver POS doesn't add a second NetSuite connector or modify the data path. It writes register sales into WooCommerce, and the existing NetSuite connector picks them up.
How Oliver POS feeds in-store sales into Oracle NetSuite
The NetSuite 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 customer — by email lookup, phone-number lookup, or a fresh customer card.
- The cashier takes payment through whatever WooCommerce payment gateway the store uses.
- Oliver writes a standard WooCommerce order with the customer ID, line items, totals, sales tax / VAT / GST splits, and payment method.
- The Celigo Integrator.io for WooCommerce + NetSuite sees the new order through WooCommerce hooks within seconds.
- The connector posts a sales order or cash sale to Oracle NetSuite with the right sales tax / VAT / GST codes, customer, and revenue/payment-account mappings.
- Oracle NetSuite's standard processing runs on the new document — journal entries, payment matching, sales tax / VAT / GST accruals, and any downstream automation you've set up.
End to end, the in-store sale arrives in Oracle NetSuite 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 Oracle NetSuite WooCommerce connector — what Oliver rides on
Oliver doesn't add a second NetSuite connector or duplicate the sync. The plugin Oliver rides on is the standard Celigo Integrator.io for WooCommerce + NetSuite, available at www.celigo.com/integrations/woocommerce-netsuite/. It's built specifically to handle the WooCommerce → Oracle NetSuite data path, including sales tax / VAT / GST mapping, customer matching, refund handling, and the standard reporting flow.
Setup is identical to setup for any WooCommerce store: install the connector, connect to your Oracle NetSuite account, map the chart of accounts and sales tax / VAT / GST codes, and let the initial sync run. Once that's done, every WooCommerce order — including every Oliver POS register sale — flows into Oracle NetSuite on the same path.
Why pushing in-store sales into Oracle NetSuite matters
Most retailers running NetSuite on a WooCommerce store have an online-skewed ledger, because online is where the data has historically flowed automatically. The result is a Oracle NetSuite ledger that knows everything about online orders and almost nothing about counter sales. The downstream consequences are real:
- Revenue-recognition can't skip a channel. NetSuite's revenue-recognition engine is one of the main reasons enterprises pay NetSuite prices. It only works if every sale is in NetSuite as a proper transaction.
- Multi-subsidiary consolidation breaks. A POS that posts end-of-day journal entries into a single subsidiary breaks multi-entity reporting at quarter close.
- Inventory drifts. NetSuite is the inventory system of record. A POS that decrements stock outside NetSuite causes the in-store inventory to drift from the NetSuite count.
- Audit trails are incomplete. NetSuite's audit trail is one of its compliance selling points. A disconnected POS leaves a gap exactly where auditors look.
Push Oliver POS sales through the WooCommerce sync and all of those problems resolve at once. Oracle NetSuite sees one revenue stream, one sales tax / VAT / GST-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 NetSuite partner. There is no co-marketing agreement, no revenue share, and no special NetSuite pricing for Oliver merchants. Oliver does not insert itself between WooCommerce and NetSuite; 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 NetSuite subscription. Your NetSuite account, ledger, and contract are entirely between you and NetSuite.
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; NetSuite reads from it through the connector. If you ever leave NetSuite, the data stays where it has always been — in WooCommerce.
Setup in 4 steps
- Install the Celigo Integrator.io for WooCommerce + NetSuite on your WordPress site and connect it to your Oracle NetSuite account, mapping the WooCommerce sales, sales tax / VAT / GST, and payment-method accounts to your NetSuite chart of accounts.
- Verify the initial sync completes and confirm a recent online order appears as the expected sales order or cash sale in NetSuite.
- Install Oliver POS, sign in to the register on your counter tablet, and confirm the customer-capture prompt is enabled at checkout.
- Run a small live test sale at the counter, attach a customer, and confirm the sales order or cash sale appears in NetSuite with the right totals and sales tax / VAT / GST splits.
FAQ
Does Oliver POS support multi-subsidiary NetSuite tenants?
Yes — through WooCommerce. Each Oliver POS outlet can be tied to a WooCommerce store or location, and the NetSuite connector maps that to a specific subsidiary. Sales rung at Outlet A land in Subsidiary A's books; sales rung at Outlet B land in Subsidiary B's.
Will NetSuite's revenue-recognition rules apply to in-store Oliver POS sales?
Yes. NetSuite's revenue-recognition engine runs against sales orders and cash sales in NetSuite. Oliver POS sales become WooCommerce orders, the connector posts them into NetSuite as the configured transaction type, and revenue recognition runs the same way it does for online orders.
Does Oliver POS have a partnership with NetSuite?
No. Oliver doesn't partner with NetSuite or any other accounting platform. We support NetSuite because its WooCommerce connector already pulls orders, refunds, sales tax / VAT / GST, and customers 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 NetSuite subscription, your ledger, and your contract stay between you and NetSuite.
Does Oliver charge extra to use NetSuite?
No. You pay NetSuite directly on NetSuite'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 NetSuite?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the NetSuite connector they're already a unified order stream. NetSuite sees one revenue feed, one sales tax / VAT / GST-liability total, and one customer 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 Oracle NetSuite subscription and have your in-store revenue on the same NetSuite ledger as your online orders within an hour. Built for mid-market and enterprise (global) retailers but available wherever WooCommerce runs.