A complete self-hosted POS system for WordPress. Multi-outlet inventory, barcode scanning, split payments, built-in storefront with Paystack & Flutterwave — one-time fee, runs on your server.
The only WordPress POS with a built-in online store. Sell in-person and online from one plugin. No WooCommerce. No monthly fees.
MegaPOS is not another WooCommerce POS plugin.
Every other WordPress POS — OpenPOS, Vitepos, WCPOS — requires WooCommerce installed and running. MegaPOS runs completely standalone. Install it on any WordPress site, no WooCommerce needed. Lighter, faster, less to manage.
And it goes further than any of them: it includes a built-in online storefront with 4 templates, full cart and checkout, and African payment gateways already wired in. Your business gets a POS terminal and an online store from one plugin.
What you get:
🖥️ POS Terminal Touch-optimised terminal for fast checkouts. USB + camera barcode scanning. Split payments across cash, card, mobile money, and bank transfer in one transaction. Hold cart, suspend orders, product variants, keyboard shortcuts, offline mode, thermal receipt printing, customer-facing display, PWA for tablets.
🏷️ Barcode Label Generator Generate and print product barcode labels in bulk directly from the Products page. Small, medium, or large format — no external service needed.
📦 Complete Inventory Multi-outlet stock tracking. Inter-outlet stock transfers with approval workflow. Purchase orders and supplier management. Stock adjustments, conversions (bulk → unit), expiry date tracking, reorder alerts, and daily automated stock snapshots with one-click restore.
🛒 Built-in Online Storefront 4 ready-made templates: Ecommerce (Jumia-style with category sidebar), Basic, Restaurant, and Luxury. Full cart, checkout, delivery address, order notes, customer accounts. Online orders flow directly into the POS — mark Processing → Ready → Delivered from the orders page.
💳 Payment Gateways Paystack, Flutterwave, Cash on Delivery, Bank Transfer — all built in. No extra plugins. No extra fees.
📊 Reporting Sales, expenses, purchases, inventory valuation, P&L / income statement, staff performance, commission tracking, tax summary, payment method breakdown, stock snapshot history, and a live dashboard with real-time widgets.
👥 Staff & Roles Admin, Manager, Cashier, Sales Rep. Role-based access — staff only see their own data. Commission tracking. Staff self-service for purchase requests, adjustments, and stock transfers.
🔒 Licence Protection Domain-bound licence key. Obfuscated enforcement code. Major features locked without activation. Integrity check deactivates plugin if tampered with. Demo mode for client sites via server-side flag.
⚙️ White-Label Ready Settings → White Label lets you set your own brand name, colours, and remove all MegaPOS branding. Resell to your clients under your own brand.
| Plan | Price | Sites |
|---|---|---|
| Single Site | $49 | 1 site |
| Agency | $99 | 5 sites |
| Extended (White-label) | $149 | Unlimited |
One-time fee. No monthly subscription. Updates included for 12 months.
| MegaPOS | OpenPOS | Vitepos | WCPOS | |
|---|---|---|---|---|
| No WooCommerce needed | ✅ | ❌ | ❌ | ❌ |
| Built-in online store | ✅ | ❌ | ❌ | ❌ |
| Paystack / Flutterwave | ✅ | ❌ | ❌ | ❌ |
| One-time fee | ✅ | ✅ | ❌ | ❌ |
| White-label | ✅ | ❌ | ❌ | ❌ |
| Stock conversion (UOM) | ✅ | ❌ | ❌ | ❌ |
| P&L / Accounts module | ✅ | ❌ | ❌ | ❌ |
| Split payment | ✅ | ✅ | ✅ | ❌ |
| Camera barcode scanner | ✅ | ❌ | ✅ | ❌ |