Webkul Store
OpenCart Point Of Sale System (POS)
19 Review(s)

Description

Opencart POS System - Point Of Sale (POS) is a system that allows merchants can create orders from their physical stores. Using POS integration, these orders will be synchronized and created on the Opencart online store.

The advantage of the Opencart POS system is that it gives an option to the customers to walk-in to a physical store and pick-up products directly. Instead of going online and completing the checkout process and waiting for the shipment, Opencart POS can be used.

With the help of the Opencart POS System module, merchants will be able to manage their sales, inventory, and customers. Plus, the most important thing is that they can easily manage their day-to-day transactions without any hassle.

The Opencart POS System module is a powerful tool to manage sales and revenue. The admin can also set up and manage multiple physical stores/outlets along with the existing online Opencart store. The merchant can place the order for future dates too. They can select the future delivery from the calendar popup view available.date.

Please Note:

  • Opencart POS connects only to the printer, and barcode reader (It does not connect with the cash drawer or card swapping machine)
  • Opencart POS requires a web browser to work on it.
  • You cannot add a new customer during Offline Mode.

Opencart POS System Add-ons:

PWA POS Desktop App

POS plugin along with the world's first POS Progressive Web Desktop Application (PWA). We have made it easy for our users to install the desktop application for any operating system from Google Chrome Browser.

 Highlighted Features

 Multiple Outlets

Create and manage multiple POS outlets.

 Sales Agents

Create and manage multiple sales agents for POS outlets.

 Customer Management

Create an order for registered as well as new customers.

 Reports

Check the reports for POS products and sales.

 Supply Management

Manage suppliers and their products.

 Inventory

Separate inventory management for POS products and Opencart products.

 Search Product

e using the product name, model, SKU, and Barcodes well.

 Custom Product

Add the custom product to the cart like additional service, product warranty, etc.

 Home Delivery

Charge the home delivery fees if the customer wants the order to be delivered at home.

 Hold Cart

Hold the cart and proceed to the next transaction whenever required.

 Discount

Apply discount offers as a fixed amount or percent (%) value on the total cart value.

 Coupon

Apply coupon code on the order.

 Payment Mode

Accept payment by cash, card, UPI, credit balance, cash+card, cash+UPI.

 Split Payment

Supports split payment for POS orders.

 Return

Return the POS orders easily.

 Order Management

View and manage the POS orders.

 Barcode

Mass print and regenerate barcode products.

 Request

Create a request for low stock products.

 POS Modes

POS system work in an online and offline mode both.

 Real-Time Sync

The module supports real-time data synchronization.

 Sale Chart

The sales agent and store owner can view the day and monthly details of sales and orders in the form of a chart supported by the daily report.

 Place Order For Future Date

The POS user will select the future delivery date for any order.

 Select Customer Group

The POS agent can assign a customer group to a new customer.

 Special Price Application

The special price of the product will be applied based on the selected customer group.

 Multiple Sell Points

Now you can easily expand the revenue generation scope for your business by using Opencart Point of Sale module-

  • Sell products from both brick-and-mortar outlets as well as from online sales channel; e-store
  • A store owner can create the orders from a physical store using the POS and the same order will be synced to the e-commerce store.
  • Enables the store owner to sell e-commerce/online products from the retail stores.
  • Create multiple outlets for the store and manage them by creating POS sales agents.
  • The sales agent can log in to the POS system from the front-end to manage the outlet.

 Sales Agent Management

Sales agents are the helping force of any point in the sales system, but their working also needs to be managed and monitored for having a successful Point of Sales system. The admin can:

  • Create multiple sales agent account using easy configurations of the module.
  • Manage the outlets by assigning sales agent to an outlet.
  • Multiple sales agents can be created for each outlet.
  • Create a log-in ID and password for respective sales agent accounts.

 Products View - POS

There is a separate section to view and manage all the POS products -

  • The admin can assign the store products to the outlets as per the choice.
  • The admin can also define the product quantity assigned to the outlet.
  • It can even print and regenerate the barcode of the individual products.
  • The admin can also mass print and regenerate the barcode of the products easily.
  • In a single click, the admin can assign all the products to the outlet.
  • The module supports simple and downloadable product type only.

 Inventory Management

The module has a separate inventory management feature for your POS products and Opencart products.

  • Basically, the admin can reflect the separate inventory of the same product for Opencart store and outlets.
  • This enables the easy tracking of inventory of the same product when sold on Opencart store and physical store.
  • While assigning the Opencart products to the outlet, the admin can define the product quantity assigned.
  • Opencart main inventory and the outlet inventory both will get updated whenever an order is placed from the POS outlet.

Search Products Via Barcode

The sales agent can complete the purchase process by adding products to the cart. The sales agent can perform a quick search and add products to the cart using the following methods -

  • Product Name - Search for the product by entering the name of the product in the search field available.
  • Product Model - Search for the product by entering the model of the product in the search field available.
  • Product SKU - Search for a product by entering the SKU of the product in the search field available.
  • Scan Barcode - The product can be searched via a barcode reader device that scans the barcode on the product.

Hold Order - POS Cart

The sales agent can create multiple shopping carts and can hold the transactions at that time. And, can easily proceed to next the transactions without deleting the uncompleted order/hold order-

  • The sales agent can add the products to the cart and select the customer for the order.
  • The sales agent can even add the custom product to the cart like additional service, product warranty, etc.
  • Charge the home delivery fees if the customer wants the order to be delivered at home.
  • The sales agent can give the discount offers as a fixed amount or percent (%) value of the total cart value.
  • The sales agent also can apply the coupon code.
  • The sales agent can put the cart on-hold whenever required.
  • The products can be returned for the order placed.

Add Product to Cart

The POS agent can easily add the products to the cart in many ways:

  • The POS agent can simply add the product to the cart by clicking on it.
  • For the products with custom options, the POS agent will first select the respective options.
  • The products can also be added by adding the barcode manually.
  • The product with the same barcode will be added to the cart itself.

 Easy Payment

The Opencart POS provides the functionality for accepting payments in an easy and sorted way.

POS users will be able to select the future delivery date while placing the order. The date will be selected from the available calendar popup view.

  • The POS mainly has multiple payment methods to ease the checkout.
  • Cash Payment-The complete payment can be made in a single go by paying in cash
  • Card Payment-The customer can even pay through the card be it debit or credit.
  • UPI Payment-The customer can even make the payment via the UPI payment method.
  • Credit Balance-The complete payment can even be made using customer credit.
  • Cash+Card Payment-The customer can make a single payment using both cash and card payment methods.
  • Cash+UPI Payment- The customer can make a single payment using both cash and UPI payment methods.
  • The admin can add the credit balance to the customer which they can use while making a purchase.
  • Split Payment - If the customer doesn’t have enough cash or money on the card, the remaining part of the payment can be made using the customer's credit balance.

 POS Online/Offline Mode

The module is important for businesses that combine offline and online presence in their operations.

  • The system can work for both online as well as offline mode.
  • Online is the general mode when the store has an internet connection.
  • The agents can complete orders for the customers by adding the product to the cart.
  • When the store is having poor or no internet connection then the POS panel can work offline too.
  • In offline mode, all the orders and transactions are saved locally.
  • And when the internet is available for use, the agent can easily synchronize the offline data to the online data.
  • In online mode, offline mode and return order sales agents can filter the order details by entering the customer name, phone number, order id, transaction id, or date.

 Hardware Support

Connecting your POS system with the below-mentioned hardware will help you speed up the checkout process on your offline stores and enhance the user experience.

  • Barcode Scanner - Allow sales agents to add the products to the POS cart by scanning the barcode. Speed up and simplify the purchase process on your physical stores with barcode scanning. Connect barcode scanner with your POS device via Bluetooth, Bluetooth Dongle, OTG, or USB.
  • Printer - This extension automatically connects the POS system to the printer on page load. The sales agent can print the order receipt with the help of a printer. Connect the printer with your POS device via Bluetooth, Wi-fi, or USB port. Please note the printer should be compatible with POS.
  • Cash Drawer - Manage daily transactions of a POS outlet with the cash drawer. The cash drawer is not directly connected to a POS device. It is connected with a printer via RJ11/RJ12. The cash drawer will open on the command of invoice printing.
  • Payment Terminal - This device allows sales agents to accept various forms of payment, including credit/debit cards and mobile wallets, directly at the checkout. Connect the payment terminal to your POS system via Bluetooth, Wi-Fi, or USB.

 Customer Management

The sales agent can manage the POS customers and place the order for them conveniently

  • At the time of checkout, the sales agent can choose/add the customer for which the order has to be made.
  • The sales agent can choose a customer from the registered customer list.
  • Search registered customers by name.
  • Additional addresses can be added and previous addresses can be edited in the existing customer's details.
  • The added customer will be seen on the registered customer list.
  • If a customer is not registered to the store, the sales agent can add the customer.

Check Daily Sales Reports

The merchant can now check the end of date report daily.

  • The POS user can check the first and last order ID of the day.
  • The total number of orders for the day and product sold will also be visible there only.
  • Merchants can also check the total sales generated from that day.
  • In the case of returns, total returned value and products will also be visible.
  • The pie charts are available to check the maximum repeated customers and payment modes in the store ion a monthly basis.
  • Monthly sales can be checked in the available bar graph.
  • So by this, the merchant can check all the important stacks on a single tab only.
  • The customer can also check the monthly sales generated and most product sales for the store in the bar graph at the report page.

Customer Group Selection

The sales agent can select the customer group while adding the customer to the POS terminal.

  • The admin can set different special prices for each customer group from the backend.
  • The POS agent can select the customer group for the new customer.
  • Based on the selected group, the product price will be updated for the customer.

Jaguar Imports - Syncing Offline Orders via. POS

Jaguar Imports - One of the largest wholesalers of self-defense and protection products in the USA. It offers a large selection of knives, pepper spray, stun guns, crossbows, batons, handcuffs, swords, tactical flashlights, and airsoft.

Before using Webkul POS the Jaquar Imports were writing orders manually and sometimes made mistakes in the entries.

They had to wait until the trade show finishes and then they'd input each order entry into their accounting system.

But now with Webkul OpenCart POS, they can take orders online and transfer it to the accounting system in seconds.

 Multi-Vendor POS System

If you are looking for a POS system for your Opencart marketplace store. Then, Opencart marketplace POS is one such module.

  • The marketplace sellers can easily expand revenue generation scope for their business by using the Opencart Marketplace Point of Sale module.
  • The marketplace point of Sale (POS) refers to a system where the seller can create an order from his physical store using POS and the order will be generated in the e-commerce store.
  • The module enables the seller to sell e-commerce products in retail stores.
  • The seller can create multiple outlets for the store and can manage them by creating a POS salesperson.
  • Multiple salespersons can be created for each outlet.

Performance

Point of Sale (POS) system is used for the transaction on the retail store, restaurants, hospital, and almost everywhere these days where payment is involved. It's essential for the system to load and update in real-time so that there is no lag in the process.

Many of our users queried as to how long will the POS system will take to open on their system if they have x number of customer, y number of products, and z number of categories so below we have mentioned some of the sample time duration that our team has tested to provide you the brief idea about the time frame.

Note:

  • The Product load time after the pos page open(internal load data do not reflect in the UI) is not included in the above time frame.
  • The following performance results are average of data testing at the variable network, system, and server speeds so there may be variation.

 Complete Features List

  • Admin can easily manage the inventory and sales.
  • Product Report section with details related to the products and sales report.
  • Update Product Quantity through input in the card details section.
  • Enable and Disable Online/Offline mode for the User.
  • 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.).
  • On adding the product to the cart, its price gets updated as per the weight define for the product.
  • Custom price update for any product which is already added to the cart.
  • The salesperson can even charge the home delivery fees if the customer wants the order to deliver at home.
  • Admin can manage both the store inventory (offline & online) with this single module.
  • Print the barcodes then add the barcodes to your products.
  • Set the barcode size from the backend. It can even regenerate then mass generate the barcodes.
  • The POS agent can also add the product to the cart using a barcode.
  • Admin can manage the customers’ data.
  • Real-time synchronization.
  • Separate POS ORDER management.
  • Employee management.
  • Easy transaction process.
  • The module supports RTL also.
  • The sales agent can now even manage the product weight at the time of checkout.
  • POS Report section contains the details of the product, Sales report, and Sales Chart.
  • The admin can also manage the multi-store configuration.
  • The POS is also accessible on mobile view.
  • Admin can configure the default fields for creating a new customer.
  • The agent can add the tax class for custom products.
  • The agent can view the reports between two dates.
  • The POS agent can drag the POS cart and adjust it according to convenience.
  • The admin can also set the barcode for the product option.

 Opencart Point Of Sale System Support

For any query or issue please create a support ticket here http://webkul.uvdesk.com/

You may also check our quality Opencart Extensions.

5.0
based on 19 reviews
G
Genius Corporation
Posted On - May 5, 2025
Company is Fully Responsible
The Company is fully responsible for customer arguments.
They do a very well job,
I really thank their team
R
Raj Kumar
caanary.in (IN)
Posted On - April 24, 2023
Excellent product and services
HI Team, We are very satisfied with your Services and you have done successfully installed POS System on our portal.
M
Mikhail Yushchenko
Posted On - December 7, 2021
Excellent Product & Quick Support
Super service. !!! All good.
A
Abu rayyan
(KW)
Posted On - October 11, 2021
Great Modules & Professional Developers
I bought from the Point of Sale module for my OpenCart and did many modifications, their work is really great, the developers are so professional, they can be a bit of pricy for special requirements, but they execute it really great!
I would highly recommend them, they're trustworthy and professional in executing the tasks.
Abdulrahman Hussni
(NL)
Posted On - October 4, 2021
Great Support and Service!
Great services.
Very satisfied with service i received.
Check my amazing app at App Stores "Tawfeer".
Note i switched from another company from monthly subscription to one time payment from
Webkul.
A
Alex van Wingerden
Posted On - May 31, 2021
The product provided by Webkul is perfect
The service provided by Webkul is perfect, fast, nice employees who do their job quickly and well! Their Opencart POS works perfect, fast and we are very happy with it!
R
Robb
(US)
Posted On - January 17, 2021
Great product and excellent support
I have received excellent support for the POS extension. It makes coordination of online and in-store sales a breeze! No need to maintain multiple inventories. Unlike other POS systems for Opencart, you don't need to purchase core features - like multiple users, and reporting. I was also able to have customization done to allow for Stripe payments before we had a card swiper.

I'm looking forward to purchasing this again for another client in the coming months!
Sanket Manore
(IN)
Posted On - September 3, 2020
Excellent Customer focused Support
I got a problem to print barcode in pos but the developer Dilip solved my problem. he taking effort last two days. thank you
P
Poser
(DE)
Posted On - August 17, 2020
Very satisfy Support & Pricing
I bought some customisation for Opencart, the sales team was quick and the developers were really professional! I got everything for a good price.

ONMR STORE
shagof.sa/ (SA)
Posted On - January 16, 2020
Professional and cooperative team
Pleased to doing business with you, professional and cooperative
I appreciate what you do for your customers. Thank you
Roland Lawler
bellapizzapub.com/
Posted On - November 25, 2019
A complete satisfaction
Helped me with every to complete satisfaction.
Zin Linn Htut
(MM)
Posted On - November 20, 2019
Customer Support
Amazing Support and Great Team.
A
Aaron T
Posted On - November 14, 2019
Great extensions and support
Great piece of software. Been using it for 2 plus years now and developer has always been at hand to assist on the few occasions we've needed assistance.
Elmer Diaz
(US)
Posted On - May 31, 2019
Awesome customer service
Awesome customer service. The Webkul folks are very quick in responding to your inquiries and even faster fixing whatever problem you have.
Vagabond Elmer
Posted On - May 22, 2019
Awesome Team!
Awesome Team! Just got a POS from WebKul and they did a great job at following up with me and answer all my question.
G
greatralph5050
(NG)
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
jaguarimports.com/ (US)
Posted On - March 30, 2018
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.
Drew
(US)
Posted On - August 17, 2017
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
blueorbdigital.com/html/index.html (DO)
Posted On - July 10, 2017
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.
Product Version
4.5.0.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Category
Tags
Released
9 years ago
Last Updated
1 month ago
Supported Version
OpenCart3.x.x.x4.x.x.x