INR - Indian Rupee

USD - US Dollar




INR - Indian Rupee

USD - US Dollar


Hire a Developer

Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.

OpenCart Point Of Sale System (POS)

4 Review(s)
Write A Review

Opencart Point Of Sale System: Using POS System module, the merchants can take the orders from the physical store using and synchronize with the Opencart online store. With the help of Opencart POS System module, merchants can manage their offline inventory and customers. And they can easily manage their day-to-day transactions without any hassle. This module is a powerful tool to manage the sales and revenue. The admin can set up the physical store along with the online Opencart store.

You can even get our Opencart POS Native App Builder for easy accessibility of POS system.

Also available for Opencart version 3.x.x.x

* Required Fields

Request Customization



Opencart Point Of Sale System - It refers to a system where the merchant can create the order from his physical store using the POS and the order will be generated in the Opencart.

The Basic feature of the POS system for Opencart is to create the order in front of the customer so that customer can purchase the goods from his/her physical store as well as from his/her online eCommerce store.

With the help of this module, merchants can manage their inventory and customers. And the most important thing is that they can easily manage their day-to-day transactions without any hassle.

This module is a powerful tool to manage the sales and revenue. Admin can also set up the physical store along with the online Opencart store.

Please Note: 

  • The Opencart POS connects only to the printer, and barcode reader, whereas it doesn’t connect directly with the cash drawer and card swapping machine.
  • POS requires a browser to work on it.
  • You cannot add the new customer in Offline mode.
banner image

 Opencart Point Of Sale System Features

  • Admin can easily manage the inventory and sales.
  • Admin can create more users to operate the POS system.
  • It also works in offline mode or in poor internet connection.
  • The agent can add the custom product which is not in the inventory into cart directly(A service or a product not available in the current inventory, etc,.).
  • Custom price update for any product which is already added to cart.
  • Additional Payment Gateway.
  • The agent can request for the update of the low stocks.
  • Admin can manage both the store inventory (offline & online) with this single module.
  • Generate Barcodes for the products automatically via the admin panel.
  • Print the barcodes and add the barcodes to your products.
  • Set the barcode size from the backend.
  • Regenerate new barcodes.
  • Admin can manage the customers’ data.
  • Real-time synchronization.
  • Separate POS ORDER management.
  • Employee management.
  • Easy transaction process.

 Inventory & Sales Management

The POS system will provide the advanced feature so that admin can analysis the sales reports of respective POS handlers (cashier, sales agent etc.) individually. Also, he can easily manage the inventory of online and offline store together.


 Offline Mode

Opencart POS System provides the most valuable and unique feature so that your sales agent, cashier etc. can work on POS system in offline mode also. They can use all the functions and features of the POS in the offline mode.

They can complete all the transactions without the use of the internet. This feature will also benefit you when you are having your store in a poor internet connectivity area or no internet area.

Offline Mode

 Employee Management

The Admin can manage his employees and track their performance. He can easily create the new user for POS and can assign them the designation as the cashier, sales agent etc. as per the requirements.

  • Admin can create sales agents.
  • Admin can assign the role for agents.
Employee Management

 Easy Pay Easy Checkout

The most time-saving feature will provide your customer a hassle free shopping experience at the point of sale system.

The POS user (cashier) can easily manage the long customers' queue so that the customers will not have to wait for a long time.

Easy Pay Easy Checkout

 Separate POS Inventory Management

The admin can manage his online and offline store's inventories separately. Also, he can choose which product he wants to enable or disable for the POS System.

  • Admin can set separate quantity for POS.
  • Admin can enable/disable the product status for POS.
Separate POS Inventory Management

 Multiple Cart System

The Sales Agent can create multiple carts and can hold the transactions at that time. He can easily proceed to next the transactions without deleting the uncompleted order/hold order.

  • Multiple Carts Management.
  • An agent can create carts as much as required.
Multiple Cart System

 Opencart Point Of Sale System Support

For any query or issue please create a support ticket here


Please Login to Write Your Review

based on 4 reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Stars
Write a Review
Posted On - May 7, 2018
Thumbs up!
Thumbs up! Great Product. Life saver for both Large and small shop that desire to organize and keep track of their front office retail outlets.
Babar Nawaz
Posted On - March 30, 2018 (United States)
They are very professional and knowledgable people
I been using Webkul services for almost a year now. They are very professional and knowledgable people. Always deliver on time and if needed will go out of way to help me out. Its always pleasure to work with them with new projects.
Posted On - August 17, 2017
(United States)
Webkul Opencart POS Interface
After working with other POS solutions, my employer and I both agreed that Webkul POS for Opencart provides, the most efficient and effective platform for the POS sales portion of our company's Opencart business. The search function is very straightforward, intuitive, fast and easy to understand. The ability to print sku numbers and use them for imputing products at the point of sale is very helpful. As we have thousands of products, we find these features to be very helpful and we are very happy that we can create several cashier logins and we do not have to pay for a separate license for each terminal as the module is on our Opencart site and not installed on a specific machine. This is a great value for the money.
Robert Cooper
Posted On - July 10, 2017
(Dominican Republic)
quickly understood our needs and provided us with a very powerful solution
hi i'm robert cooper president of blueorb digital comm we had a special application for a pos module that webkul developed and contacted deference and tech support they quickly understood our needs and provided us with a very powerful solution very quickly that worked perfectly the first time we can’t recommend webkul highly enough.



 Frequently Asked Questions - OpenCart Point Of Sale System (POS)

 Q1- How does OpenCart POS work with offline mode?
Ans- In offline mode all data already loaded in POS, you can manage orders with offline mode. Whenever POS connects with internet all the data or orders will be synchronized with admin panel automatically.
 Q2- Will products having zero quantity be shown in POS panel?
Ans- Yes, products having nil quantity can be shown in POS. The admin can configure the option to display or hide zero quantity products from POS Module>General Settings.
 Q3- Can we assign multiple sale agents at a single outlet at a time?
Ans- Yes, you can assign multiple sales agents at a single outlet at a time.
 Q4- Can we manage the different quantity of the products for the different outlets?
Ans -Yes, you can manage the different quantity of the same product for the different outlets.
 Q5- What kind of information is shown on the receipt or invoice?
Ans- You can show store logo, store name, store address, order date, order time, order ID, cashier name, shipping mode, payment mode, order note in the invoice for the extra information (like TIN No., GST No.). You can manage all the information accordingly.
 Q6- How does a barcode scanner work with POS?
Ans- Firstly, You can print barcode from admin panel and label product with the same barcode.After you have to connect barcode scanner with POS. When a customer wants to buy a product, you just scan the barcode which is associated with the product. All the information related to the product will be displayed on POS system.


Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server -
  • 1 GB RAM
  • Interactive Banners
  • 1 Core Processor
  • 30 GB Hard Disk
  • RDS or DB with 1 GB RAM
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.






Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation (Paid Service)
Re Enter Email*
Paste is disabled


  • + Features
  • * Bugs
  • + Added Returns in POS frontend, Home Delivery, Customer Credit
  • + Added option to Enable and Disable Online/Offline mode
  • + Added POS Report Section
  • + Added Search by Barcode
  • + Added Search by product model and sku
  • + To Update Product Quantity through input
  • + Added show option value at invoice and minimum invoice page
  • * Total folder is deleted in version 2.0 & 2.1 & 2.2
  • * Resolved issue accept negative number Popular product.
  • + Add Pos front end search by model and sku
  • * Resolved product load issue front end
  • * Resolved form validation admin end
  • + Add check validation date formate front end in product option.
  • * Resolved issue in updating cart coupon when customer is changed
  • + Added Option for barcode image (horizontal, vertical)
  • * Resolved issue in updating cart price
  • + Added Button to regenerate the barcode
  • * Resolved cache issue of barcode image
  • * Resolved XSS attack issue
  • * Resolved issue for Thermal print paper size
  • * Optimized the add to cart section
  • * Resolved the issue of invoice printing from Safari
  • * Resolved address related bug in version 3.x
  • * Resolved a bug related to product option price calculation
  • + Added address outlet-wise
  • * Optimized the tax part
  • * Fixed issue in product options
  • + Added the functionality to add product all products to an outlet in one click
  • + Added product information on button
  • * Fixed for responsiveness
  • * Other small fixes
  • + Added the functionality to add product manually from the pos panel
  • + Product price can be changed
  • + Taxes are added to work
  • + Card payment added
  • * Small fixes
  • + Added for Opencart version 3.x
  • + Added fixed/percentage discount option on whole cart
  • + Added the coupon redeemer
  • + Added fixed/percentage discount option on whole cart
  • + Added the coupon redeemer
  • + Added fixed/percentage discount option on whole cart
  • + Added the coupon redeemer
  • * Resolved the issue of option price addition/deduction to product's price
  • + Order note functionality
  • + Customer add functionality from pos end
  • + Receipt print after order complete
  • + Offline logout
  • + Added time in hold orders
  • + Delete functionality in hold carts
  • + Added popular products
  • + Added selected category name
  • + Added home page text field at the module
  • + Added POS orders panel in the backend
  • * Resolved special price in cart issue
  • * Configured balance due
  • * Replace invoice id with txn id for offline orders
  • * Configured categories
  • + Update to versions 2.0.x, 2.1.x, 2.2.x, 2.3.x
  • + Added the CSS for responsiveness for tabs and mobile
  • + Added different panel for assigning POS products
  • * Resolved order issue
  • * Resolved account update issue
  • First Release