Vape store POS

The vape store POS built for WooCommerce

Age verification, regulated-product workflows, multi-flavour inventory, and integrated payments — on the WooCommerce store you already run.

Built for vape store retail

The features vape store retailers actually use, on the WooCommerce store you already have.

Built-in age verification

The register prompts cashiers to verify customer age on every regulated SKU. Configurable per product, with audit trail and supervisor override.

Self-checkout with supervisor PIN

Run unattended kiosks for non-restricted accessories. Age-restricted items pause the kiosk and call a supervisor — no compliance gap.

Variants for flavour, strength, size

One product, many SKUs. Mango Ice 50/50 30ml at 6mg vs 12mg — each tracked separately for stock and reports without bloating the catalogue.

Multi-location stock

Per-store inventory with transfer requests and rollup reporting. Useful for vape chains running 3+ stores off one WooCommerce database.

Compliant labelling on receipts

Add jurisdiction-specific labelling, nicotine warnings, and per-product disclosures that print on the receipt automatically.

Loyalty that fits the category

Points and coupons that work in-store and online. Build a regular-customer programme without piecing together three plugins.

Why vape store shops choose Oliver

Vape retail has compliance friction no other retail category has at this scale. Age verification on every sale. Per-jurisdiction labelling. Restrictions on flavours, nicotine strength, packaging. Regulators watching. Customers loyal but price-sensitive. Online sales rules that shift by state and province.

Generic POS systems were not built with any of this in mind. Oliver POS was — because we run on WooCommerce, where vape merchants have built their stores precisely because no other platform gives them this much control.

Age verification done right

Every regulated SKU triggers a verification prompt at the register. The cashier confirms the customer's age, the prompt is logged with a timestamp and the staff member's ID, and the sale only completes once verification clears. Supervisors can override for trusted-customer scenarios, but the override is logged too.

Variants without the bloat

A single e-liquid product can spawn 40+ SKUs once you account for flavours, nicotine strengths, and bottle sizes. Oliver treats those as WooCommerce variants — one product page online, many trackable SKUs at the register, accurate per-variant inventory.

Built on the platform you already chose

Most vape merchants chose WooCommerce precisely because it gives them the freedom to handle regulated products their way. Oliver respects that. We don't replace WooCommerce, we extend it into the shop floor.

Frequently asked

Does Oliver POS handle US-state and EU-country compliance differences?
Compliance rules vary too widely for a single config to cover, but Oliver gives you the tools: per-product age verification toggles, per-jurisdiction labelling on receipts, restricted-product warnings, and audit trails. You configure the rules; Oliver enforces them on every sale.
Can I run multiple vape stores from one WooCommerce store?
Yes. Oliver supports per-outlet inventory and reporting on a single WooCommerce database. Transfer stock between stores, see per-outlet sales, and roll everything up to head office reporting in the Oliver Hub.
What about self-checkout for non-vape items (drinks, snacks)?
Self-checkout works for accessories and consumables. When a customer scans a regulated item the kiosk pauses the sale and calls a supervisor over — no compliance gap, no awkward refusal at checkout.
Does it work with integrated payments?
Yes — Oliver Pay, Stripe, Moneris, Vendara, and other processors are all available. Vape merchants typically have higher-risk merchant accounts; we work with several processors that serve the category.

See Oliver POS in your vape store shop

Book a 30-minute demo and we'll walk through your WooCommerce store on a fresh Oliver register.