MultiPOS – Point of Sale for WooCommerce Plugin Documentation

MultiPOS - Point of Sale for WooCommerce | WC POS System
BUY NOW LIVE DEMO
Share

MultiPOS – Point of Sale for WooCommerce is a powerful and feature-rich Point of Sale (POS) plugin for WooCommerce, designed to help businesses manage their physical store operations. With this plugin, businesses can easily integrate their online and offline sales channels, allowing them to manage all their sales, inventory, and customer data in one place.

MultiPOS – Point of Sale for WooCommerce provides a user-friendly interface that makes it easy for businesses to manage their sales operations. The plugin is designed to work seamlessly with WooCommerce, and it provides a range of advanced features that allow businesses to customize their POS system to meet their unique needs.

One of the key features of MultiPOS – Point of Sale for WooCommerce is its real-time synchronization with WooCommerce. This means that businesses can keep their inventory and sales data up-to-date in real time, regardless of whether the sale was made online or in-store. This also means that businesses can manage their entire product catalogue, including pricing and promotions, from a single dashboard.

MultiPOS – Point of Sale for WooCommerce also includes a wide range of tools and features that make it easy to manage multiple physical locations. With the plugin, businesses can set up various outlets and manage their inventory across different locations, as well as assign different user roles and permissions for each location.

The plugin also provides advanced reporting and analytics tools that allow businesses to track their sales, inventory, and customer data. This includes detailed sales reports, inventory summaries, and customer profiles, which can be used to make data-driven decisions about pricing, promotions, and product offerings.

Overall, MultiPOS – Point of Sale for WooCommerce is a powerful and flexible plugin that offers businesses a simple and effective way to manage their physical store operations. Whether you’re looking to streamline your sales processes, manage your inventory more efficiently, or gain deeper insights into your customer data, the plugin provides all the tools and features you need to succeed.

Why choose our plugin?

All our products are meeting the WordPress quality standards including security, quality, performance and modern coding standards. For this, We are also awarded with WP Requirements Compliant Badge by Envato for our CodeCanyon Profile.

Installation of MultiPOS – Point of Sale for WooCommerce

You need to log in at the admin end in WordPress and in the menu section, you have to hover your mouse over the Plugins menu which brings out a submenu, then click on the Add New submenu.

Add new plugin

Then he needs to click on the Upload Plugin button to upload the plugin zip file.

Upload new plugin

After clicking the Upload Plugin button, you will be able to see the below image. After that click on Choose File button to browse the MultiPOS – Point of Sale for WooCommerce plugin.

Add plugin zip

When you select the MultiPOS – Point of Sale for WooCommerce plugin zip, your selected zip appears here. Then finally click on the Install Now button to install the plugin.

Install plugin

After installing the plugin, click on Activate Plugin to activate the MultiPOS – Point of Sale for WooCommerce plugin.

Activate plugin

Admin End | MultiPOS – Point of Sale for WooCommerce

Now click on Configuration to visit the configuration page of the plugin or you can also hover on MultiPOS – Point of Sale admin menu, he/she is able to see several submenus. Click on the Configuration submenu to visit the configuration page.

Configuration click from plugins page
MultiPOS - Point of Sale for WooCommerce hover menu

Configuration | MultiPOS – Point of Sale for WooCommerce

There are 6 tabs in the configuration to configure several things in the plugin i.e. General, Payments, PWA, Login, Printer and Layout.

General Configuration

MultiPOS - Point of Sale for WooCommerce General Configuration

Activate License

Here, You need to enter the purchase code to activate your license in order to use this plugin.

Enable/Disable:

Admin can enable/disable the module functionalities for the customers.

Inventory Type

Here, Admin can select the inventory type that will be used in the Point of Sale i.e. Custom or Centralized/WooCommerce stock. In custom stock, any stock number can be given to the different products in different outlets which will be different from the Online/WooCommerce store stock and in centralized/WooCommerce stock, the same stock will be used in the Point of Sale and online store.

Order Status

Here, Admin can select the order status for the orders created at the POS end.

Default Product Barcode

Here, Admin can select the default barcode i.e. Product ID or SKU by which barcodes will automatically generate for the products and can be scanned at the POS end.

Enable Order Mails

Here, Admin can enable/disable the mails for the order placed at the POS end.

Enable Split/Multiple Payment Methods

Here, Admin can enable/disable the spilt/multiple payment methods at the POS end so customers can be able to pay with multiple manual payment methods.

Enable Order Note

Here, Admin can enable/disable the functionality to enter the order note for the orders placed at the POS end.

Enable Offline Orders for Online Mode (Fast Orders)

Here, Admin can enable/disable the functionality to create orders first offline and then sync it automatically online for the fast process of the order creation in online mode.

Enable Adding Custom Product

Here, Admin can enable/disable the functionality to add the custom products with custom prices at the POS end.

Enable Open Cash Drawer Popup

Here, Admin can enable/disable the functionality of the automatic popup to enter the open cash drawer amount every day at the POS end.

Show Variations as Different Products

Here, Admin can enable/disable the functionality to display variations as different products at the POS end.

Enable Unit/Weight Based Pricing

Here, Admin can enable/disable the functionality so prices of the products containing weight can be modified according to the entered weight at the POS end.

Automatic Send Orders to Kitchen When Put to Hold

Here, Admin can enable/disable the functionality to automatically send hold orders to the kitchen at the POS end.

Here, Admin can upload the brand logo which will be shown on the POS screen and the sales receipt/invoices.

Select Default/Guest Customer

Here, Admin can select the customer which will be selected as default for all the orders placed at the POS end and it can be changed in the POS as well.

Endpoint

Here, Admin can set the endpoint for the Point of Sale.

Kitchen Endpoint

Here, Admin can set the endpoint for the Kitchen View which works only for the restaurant mode outlets at the POS end.

Payments Configuration

Here, the admin creates different payment methods which will be handled manually at the POS end and there will be a default cash method which cannot be deleted and the slug for the payment methods cannot be edited.

MultiPOS - Point of Sale for WooCommerce Payments Configuration

PWA Configuration

MultiPOS - Point of Sale for WooCommerce PWA Configuration

Name

Here, Admin can set the name of the Point of Sale app.

Short Name

Here, Admin can set the short name of the Point of Sale app.

Theme Color

Here, Admin can set the theme color of the Point of Sale app splash screen.

Background Color

Here, Admin can set the background color of the Point of Sale app splash screen.

App Icons

Here, Admin can configure the app icons of the Point of Sale app for the respective sizes.

Login Configuration

MultiPOS - Point of Sale for WooCommerce Login Configuration

Heading Text

Here, Admin can set the heading text of the POS login screen.

Here, Admin can set the footer text of the POS login screen.

Login Button Text

Here, Admin can set the login button text of the POS login screen.

Enable Remember Me Option

Here, Admin can enable/disable the functionality of remember me in the POS login screen.

Enable Forgot Password Option

Here, Admin can enable/disable the display of forgot password link in the POS login screen.

Background Primary Color

Here, Admin can set the primary color of the background gradient of the POS login screen.

Background Secondary Color

Here, Admin can set the secondary color of the background gradient of the POS login screen.

Font Color

Here, Admin can set the font color of the POS login screen.

Printer Configuration

Printer Configuration

Barcode Page Width (in mm)

Here, Admin can set the width of the printing page in mm in which the barcode will be generated.

Barcode Page Height (in mm)

Here, Admin can set the height of the printing page in mm in which the barcode will be generated.

Barcode Page Margin (in mm)

Here, Admin can set the margin of the printing page in mm in which the barcode will be generated.

Barcode Margin (in mm)

Here, Admin can set the margin of the barcode in mm which will be used to separate the multiple barcodes for print.

Barcode Orientation

Here, Admin can set the orientation of the barcode for the print which can either be horizontal or vertical,

Invoice Page Width (in mm)

Here, Admin can set the width of the printing page in mm in which sales receipt/invoice will be generated.

Invoice Page Height (in mm)

Here, Admin can set the height of the printing page in mm in which sales receipt/invoice will be generated.

Invoice Page Margin (in mm)

Here, Admin can set the margin of the printing page in mm in which sales receipt/invoice will be generated.

Layout Configuration

Layout Configuration

Gradient Primary Color

Here, Admin can set the primary color of the gradient which will be used in the Point of Sale.

Gradient Secondary Color

Here, Admin can set the secondary color of the gradient which will be used in the Point of Sale.

Font Size

Here, Admin can set the font size which will be used in the Point of Sale.

Analytics | MultiPOS – Point of Sale for WooCommerce

In the Analytics submenu, you can see the sales report which is done at the Point of Sale end. There are several reports are shown here i.e. Total Sales, Net Sales, Orders, Average Order Value, Items Sold, Returns, Discounted Orders, Gross Discounted, Total Tax and Order Tax. Sales reports can be filtered with several dates filter.

MultiPOS - Point of Sale for WooCommerce Analytics submenu

Outlets | MultiPOS – Point of Sale for WooCommerce

In the Outlets submenu, you can create different outlets for the Point of Sale which can be further assigned to the different cashiers to operate it. From here, Kitchen View can be accessed for the restaurant mode outlets.

MultiPOS - Point of Sale for WooCommerce Outlets List

Add Outlet

Here, you need to fill in the information for the outlet. Outlets can be of either Grocery/Retail or Restaurant/Cafe mode. In Restaurant/Cafe mode, multiple tables can be assigned to the outlet which will be used in the Point of Sale to operate the orders within the tables. Multiple payment methods can be assigned to the outlet which will be used as the available payment methods for the customers to pay for the order.

MultiPOS - Point of Sale for WooCommerce Add Outlet

Cashiers | MultiPOS – Point of Sale for WooCommerce

In the Cashiers submenu, you can create different cashiers for the Point of Sale who can handle multiple outlets.

MultiPOS - Point of Sale for WooCommerce Cashiers submenu

Add Cashier

Here, the admin can create a new user with the role of POS Cashier and can assign multiple outlets to the user for which he/she will get the access at POS end.

MultiPOS - Point of Sale for WooCommerce Add Cashier

Tables | MultiPOS – Point of Sale for WooCommerce

In the Tables submenu, the admin can create multiple tables which can be used in the Restaurant/Cafe outlets in creating orders. For creating the table, Name, Slug, Number of Seats available in the table and Status fields need to be filled.

MultiPOS - Point of Sale for WooCommerce Tables submenu

Assign Barcodes | MultiPOS – Point of Sale for WooCommerce

In the Assign Barcodes submenu, you can assign any custom barcode to the products and also can print multiple barcodes at once. By default, ID-based barcodes will be there for all products. You can also bulk assign barcodes to all products via WooCommerce import product CSV and using metadata with meta key “_ddwcpos_barcode_init” and the meta value will be the barcode number which you want to assign.

MultiPOS - Point of Sale for WooCommerce Assign Barcodes Submenu

Barcodes can be printed from this page with as many quantity entered by the admin.

Barcode Print

Assign Stocks | MultiPOS – Point of Sale for WooCommerce

In the Assign Stocks submenu, you can assign custom stocks to the products by selecting the outlet. Custom stocks for all products are different for different outlets and centralized stock will remain the same for all the outlets and WooCommerce store. Admin can also bulk assign custom stocks in all the products via WooCommerce import product CSV and using metadata with meta key “_ddwcpos_outlet_stock_{outlet_id}” and the meta value will be stock which admin wants to assign. Here {outlet_id} refers to the exact outlet id so the meta key will be like “_ddwcpos_outlet_stock_1” for the outlet having ID 1.

MultiPOS - Point of Sale for WooCommerce Assign Stocks Submenu

Orders | MultiPOS – Point of Sale for WooCommerce

In the Orders submenu, you can see all the orders created at the POS end with the respective customer, date, status, total outlet and cashier info.

MultiPOS - Point of Sale for WooCommerce Orders Submenu

Transactions | MultiPOS – Point of Sale for WooCommerce

In the Transactions submenu, you can see all the transactions generated at the Point of Sale end. These transactions represent the amount that goes in the outlet and goes out of the outlet. Many filters are provided here to filter the transaction as per needed.

MultiPOS - Point of Sale for WooCommerce Transactions Submenu

Invoices | MultiPOS – Point of Sale for WooCommerce

In the Invoices submenu, there is 1 default invoice provided by the admin with a default layout. The admin can create as many invoices from here and customize them completely. All the enabled invoices will appear in the outlet invoice dropdown to get selected. Different outlets can have the same or different invoices.

MultiPOS - Point of Sale for WooCommerce Invoices Submenu

On clicking on compose button, the admin can customize the invoice with the below editor.

MultiPOS - Point of Sale for WooCommerce Compose Invoice

POS End | MultiPOS – Point of Sale for WooCommerce

Login Screen

By visiting the POS endpoint, this login screen appears in which cashiers and administrators can log in to manage the outlet.

MultiPOS - Point of Sale for WooCommerce Login Screen

Select Outlet Screen

After the successful login, assigned outlets will be shown and the cashier needs to select the outlet in which he/she needs to operate. After selecting the outlet, all the data will get loaded into the outlet.

MultiPOS - Point of Sale for WooCommerce Select Outlet Screen

Progressive Web App

Progressive Web App for the Point of Sale can be configured and installed on desktops, tablets and mobile phones so the app icon gets created on the home screen and Point of Sale can be operated in the app interface.

MultiPOS - Point of Sale for WooCommerce PWA

Grocery/Retail Outlet Workflow

Here, you can see the complete workflow of the grocery/retail outlet that how products can be quickly added to the cart either manually or via barcode scanning then select the customer for the order, place it and generate the invoice or receipt.

MultiPOS - Point of Sale for WooCommerce Grocery/Retail Outlet Workflow

Restaurant/Cafe Outlet Workflow

Here, you can see the complete workflow of the restaurant/cafe outlet that products can be quickly added to the cart either manually or via barcode scanning then select the customer and table for the order, and the table then can be put to hold so the order can be prepared in the kitchen and when the customer is done eating, then cashier can place the order and generate the invoice or receipt.

MultiPOS - Point of Sale for WooCommerce Restaurant/Cafe Outlet Workflow

Customers Menu

In the customers’ menu, cashiers can easily add new customers, edit and also delete them. Customer needs to be selected in order to place an order, so the cashier can search the existing customer by his/her name, email or phone number and then click on the Set Customer button to select that respective customer for the order.

MultiPOS - Point of Sale for WooCommerce POS Customers Menu

Tables Menu (Only in Restaurant/Cafe Outlets)

In the tables menu, cashiers can easily select any vacant table for the customer and add products for him/her. Then, that order can be put to hold so it can be sent to the kitchen for its preparation and when the customer is done eating and calls for the bill, his/her table’s hold order can be added to the cart, gets placed then generate the sales receipt/invoice and give it to the customer.

MultiPOS - Point of Sale for WooCommerce POS Tables Menu

Orders Menu

Cashiers can check online, offline and hold orders detail in the orders menu. Orders receipts/invoices can be generated for online and offline orders. Hold orders can be added back to the cart to get placed, send to the kitchen for preparation (only in restaurant/cafe outlets) or can be deleted. Returns/Refunds can also be done for orders.

MultiPOS - Point of Sale for WooCommerce POS Orders Menu

Statistics Menu

The cashier can check the daily sales report in this menu like open cash drawer amount, cash sale, total sale and expected drawer amount. A list of daily generated transactions will be shown in this menu as well and transactions can be manually generated from here for both In and Out cash reports.

MultiPOS - Point of Sale for WooCommerce POS Statistics Menu

Settings Menu

There are 2 types of settings in this menu i.e. Outlet and Account. From outlet settings, the cashier can enable/disable the display of category cards of the home menu, enable/disable sounds of adding products to the cart and configure the printer page according to the printer and by default backend configuration will get loaded. If any changes are made in the outlet data from the backend and you want to load the updated data in the outlet, then click on the Reset Outlet Data. Switch Outlet can be used to switch to any other assigned outlet of the current logged-in cashier. In account settings, the cashier can change his/her name and password.

MultiPOS - Point of Sale for WooCommerce POS Settings Menu

Logout

After clicking on the Logout button, a confirm box appears to ask the cashier permission to delete all the data from the browser or not. If deleted then the new latest data will get loaded after the cashier login again and if not deleted, the data which is in the POS then will remain there on the next login too which results in a faster outlet load and if there is any change in the data and wants to load the latest one then it can be done from the POS settings itself.

Adding Product via Barcode

Products can be added to the cart by entering or scanning the barcode after opening this popup.

MultiPOS - Point of Sale for WooCommerce POS Adding Product via Barcode

Adding Custom Product

Custom Products can be added to the cart if enabled from the backend. Here, the cashier needs to enter the name, price and quantity for the custom product then it can be placed. It added the price exclusive taxes.

MultiPOS - Point of Sale for WooCommerce POS Adding Custom Product

Unit/Weight-Based Pricing

This feature can be enabled/disabled from the backend. There will be a popup asking for the weight on adding any product to the cart which is having weight. The price of the product is automatically calculated with the weight entered.

MultiPOS - Point of Sale for WooCommerce POS Unit/Weight Based Pricing

Hold Order

The cashier can put any order to hold if the customer requests it in the grocery outlet and for restaurant/cafe outlets, after selecting the table, the order can be put to hold while it’s prepared and after the customer is done eating and calls for the bill then that table’s hold order can be added to cart and gets a place for the customer. From here, orders can be sent to the kitchen automatically or manually via Send to Kitchen button.

MultiPOS - Point of Sale for WooCommerce POS Hold Order

Kitchen View (Only in Restaurant/Cafe Outlets)

Hold orders in the restaurant mode outlets can be seen in this kitchen view which can be operated in any system in the Kitchen. When an order gets prepared, it can be removed from the Kitchen View by clicking on the Ready button.

MultiPOS - Point of Sale for WooCommerce POS Kitchen View

Updating Cart Products

The cashier can change the price and quantity of the product right from the cart.

MultiPOS - Point of Sale for WooCommerce POS Updating Cart Products

Adding Coupons and Discounts

Cashiers can add coupons and add custom discounts as fixed or percentages in the cart for customers.

MultiPOS - Point of Sale for WooCommerce POS Adding Coupons and Discounts

Offline Order

If there is no internet connection for the moment then the order will be placed offline then when the internet comes up, those offline orders can be synced online by the cashier.

MultiPOS - Point of Sale for WooCommerce POS Offline Order

Order Refund/Return

The cashier can do the refunds or returns for the orders from the POS end by selecting the products in the order. There’s an option to enable/disable restock refunded items and to enter the refund reason.

MultiPOS - Point of Sale for WooCommerce POS Refund/Return Order

Pay Screen

Here, the cashier can enter the amount within multiple payment methods whichever customers are using to pay. Order Note can be added if enables from the backend for the order. Automatic tendered suggestions will be given here for faster checkout by the cashier.

MultiPOS - Point of Sale for WooCommerce POS Pay Screen

Sales Receipt/Invoice

After placing an order, a sales invoice/receipt can be generated and printed. For old orders, invoices can be printed from the orders menu.

MultiPOS - Point of Sale for WooCommerce POS Sales Receipt/Invoice

Multilingual | MultiPOS – Point of Sale for WooCommerce

There is a POT template file included in the plugin. To generate PO and MO files from the generated “ddwc-multipos.pot“, you can use either the Loco Translate plugin or Poedit Software. Please generate PO and MO files in the default WordPress languages/plugins directory.

Support

If you have any questions or queries or need assistance with our WooCommerce extensions or need any special customizing, you can connect with us from our contact page or can mail us at support@devdiggers.com. We will do our best to answer as quickly as possible.

4 thoughts on “MultiPOS – Point of Sale for WooCommerce Plugin Documentation

Leave a Reply

Your email address will not be published. Required fields are marked *


notification icon

We'd like to show you notifications for the latest news and updates.

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.