Vitepos – Point of Sale (POS) for WooCommerce
Description
Vitepos is a lightning-fast and fully responsive Point of Sale (POS) plugin built for WooCommerce.
Developed with the latest web technologies and following WooCommerce coding standards, it brings a seamless POS experience to your online or physical store.
You can manage outlets, counters, customers, invoices, roles, and much more — all from one place.
Vitepos supports barcode scanning, offline order processing, split payments, and complete role-based access control.
Key Highlights
– 👨💼 Role Management: Create roles (Cashier, Manager, etc.) and assign custom permissions.
– 🏪 Outlets & Counters: Manage multiple outlets and assign cashiers per counter.
– 🧾 Custom Invoices: Customize invoice layout and design as you wish.
– 💳 Flexible Login: Use WordPress login or Vitepos built-in login.
– 📦 Add Products from POS: Quickly create and manage products directly from the POS.
– 🏷️ Barcode Support: Use scanners or mobile camera for barcode scanning.
– 💰 Cash Drawer & Hold Cart: Manage cash drawers and temporarily hold customer carts.
– 🌐 Offline Mode: Continue selling even without internet — data syncs automatically.
– 💬 Multi-language Support: Works with Loco Translate and supports multiple languages.
Intro Video:
Quick Install:
Full Playlist:
https://www.youtube.com/playlist?list=PLYrwO-EqSMNuCHzUqp4Znan9mqa8sg-8V
Features
Customer Management: Add or search customers from the POS panel.
Quick Add Products: Instantly create new products with variations.
REST API Based: Built as a single-page application for lightning speed.
Barcode Scanning: Scan products using a barcode device or your mobile camera.
Dynamic Inventory Sync: Ensures no overselling by updating inventory in real-time.
Print Receipts & Invoices: Auto or manual print with custom branding.
Discounts, Fees & Notes: Apply discounts and add notes at checkout.
Offline Mode: Continue operating POS even when the internet disconnects.
Split Payment (Pro): Accept multiple payment methods in one order.
Outlet & Counter Management: Unlimited outlets and counters.
Cash Drawer: Manage drawer open/close and balances.
Vendor & Purchase Module: Manage vendors and record purchases.
Tax Calculation: Tax applied based on outlet location.
Barcode Generator: Generate and print barcodes.
User Access Control: Secure ACL-based permission management.
Shortcuts: Keyboard shortcuts for faster workflow.
Multi-Color Themes (Pro): Choose a color skin that fits your brand.
Offline Order (Pro): Process offline orders easily.
Responsive UI: Works perfectly on mobile, tablet, and desktop.
JavaScript Source
Vitepos frontend (Vue.js based) source code is available here:
https://github.com/appsbd/vitepos-js
External Service Disclosure
This plugin connects to the following external services:
Service: addon.appsbd.com
Purpose: Fetches data about available plugin addons and related functionalities.
Service: Google reCAPTCHA
Purpose: Used for spam protection and user verification in the POS frontend.
The reCAPTCHA API is loaded from https://www.google.com/recaptcha/api.js and may use cookies or tracking as per Google’s Privacy Policy.
Installation
- Upload and install the Vitepos plugin through your WordPress admin dashboard.
- Activate the plugin.
- A new Vitepos menu will appear in your dashboard.
- Create an outlet and counter, then start selling right away.
Screenshots
Faq
How hard is it to install and configure?
Super easy! Just install the plugin, add your outlet and counter, and you’re ready to go.
Can I see order details in WooCommerce?
Yes, all POS orders are stored in WooCommerce with full details.
Does it slow down my WordPress site?
Not at all. It’s built using Vue.js, a modern SPA framework, ensuring top performance.
How can I report security issues?
You can report vulnerabilities through the Patchstack Vulnerability Disclosure Program:
https://patchstack.com/database/vdp/9e5fbdf8-f5be-413b-aec4-0ff707bd59db
Reviews
Exceptional plugin with top-tier support!
By aiadcharkie on August 24, 2026
“Vitepos is easily one of the most powerful and reliable POS plugins out there for WooCommerce. It’s fast, smooth, and handles inventory sync effortlessly. On top of a great product, their support team is top-notch—super responsive and always ready to help. 5 stars all day!”
Using WooCommerce Default Barcode Field in Vitepos
By wpuserbd on June 5, 2026
I would like to ask how I can use WooCommerce’s default barcode field (“GTIN, UPC, EAN, or ISBN”) as the barcode field in Vitepos.
Since WooCommerce already provides this built-in field, it would be really helpful to use it as the barcode source in Vitepos instead of creating a separate field. This would allow us to use standard barcode formats (GTIN, UPC, EAN, ISBN) seamlessly, keep data consistent, and simplify product management.
I’m very disappointed that it has been 3 weeks and 3 days without any response from the developer. I would appreciate an update on the status of this issue.
Fantastic software and awesome support!
By WellBeingSm (wbs2022) on March 26, 2026
VitePOS and its other AddOns are wonderful. Fair price, effective service and awesome support. Congratulations!
Super service 👍👍👍👍
By dyrenesverden on December 18, 2025
the service are in top, they helt so much. I write to them many times and they return fast. If something dont work they help, or they make an update so you can update the plugin and it will work..
Good Service & Support
By abo2012 on August 24, 2025
The plugin works great and is simple to use. I faced some issues at first, but the support team responded quickly and helped me solve everything smoothly. Their customer service is professional and responsive. I tested the plugin on more than one site — on some it worked immediately, and on others it needed a bit of configuration. Overall, it does the job very well, especially for WooCommerce users looking for a clean POS system. Highly recommended!
best POS plugin ever
By anas12121 on March 14, 2026
Hi i am using vitepos plugin for our multishop point of sale system it is a great plugin ever i found.
Also the customer support team work very well with a perfect response time.
El mejor POS del mundo
By jonathangovea007 on August 20, 2025
El sistema POS es muy moderno, la versión free te satisface en muchas cosas, ahorraré para la versión premium. Me encanta como se ve, es fácil de instalar, agrega los roles y a vender. El equipo de soporte de Facebook me respondió de inmediato a las 10:30 de la noche.
Very Well Designed
By Viral Media (viralmediahub) on August 10, 2025
We installed the lite version for our client and has been using it for more than a year and it is amazing, fulfilling all the necessary functionality, with smart and ease.
Finally, a good POS system
By ctwine on June 19, 2025
Firstly the developers were really helpful, thats always a big plus.
I tried a lot of POS sytems and nearly all of them had either a problem that was too big for me to live with or cost the earth.
This plugin you can pay for lifetime usage (thank you for the option!) or yearly or might even find the free version good enough for your needs.
Very customisable. Setup may be a little more complicted than some others on the market, but once you work your way around and its all setup – its great.
Fast!!
By knms5525 on May 14, 2025
I reach out via Facebook Messenger and I received fast (understatement) support! for the Lite version and we’re looking forward to upgrading to pro for some additional features in the very near future.
Changelog
3.6.0
- Security: Fixed a SQL injection in the
src_by[].valfilter (gt/lt/le/ge operators) reachable by any POS role, e.g. via vendor/product/order list endpoints.
3.5.0
- Security: Fixed a privilege escalation in the POS password-reset endpoint where an Outlet Manager could reset other users’ passwords. Reported by Real_King_Engine (ISAL FRAMEWORK).
- Security: Fixed a SQL injection in the product details report endpoint. Reported by Real_King_Engine (ISAL FRAMEWORK).
View the full changelog here:
https://vitepos.com/change-log















