MultiPOS – Point of Sale for WCFM Marketplace module allows store owners and WCFM vendors to sell products online as well as in their physical stores. It can sync your online store to point of sale with orders, customers and product listings and vice versa. This Point of Sale plugin can be used for the Grocery/Retail as well as for the Restaurant/Cafe outlet modes. Supported businesses are Retailers, Pub, Gym, Hospital, Salon, Restaurants, Cafe, Supermarket, Bar, Clothing Store and much more.
MultiPOS – Point of Sale for WCFM Marketplace is a powerful plugin designed to streamline the sales and inventory management process for online marketplaces built on WooCommerce. The plugin integrates seamlessly with the WCFM Marketplace platform, providing marketplace administrators with a centralized system for managing sales and inventory across multiple vendors.
With MultiPOS – Point of Sale for WCFM Marketplace, vendors can easily manage their sales and inventory directly from the front-end of their marketplace. The plugin features an intuitive and user-friendly interface that allows vendors to track their sales, view product information, manage inventory, and create purchase orders with ease.
The plugin also provides marketplace administrators with advanced sales reporting and analytics tools that enable them to track sales trends, monitor vendor performance, and make informed decisions about the direction of their marketplace. In addition, MultiPOS – Point of Sale for WCFM Marketplace supports multiple payment methods, including credit card, cash, and online payment gateways, ensuring that vendors can easily process transactions and manage their sales efficiently.
With MultiPOS – Point of Sale for WCFM Marketplace, online marketplace administrators can rest assured that their sales and inventory management process is streamlined, efficient, and secure. The plugin is regularly updated to ensure that it remains compatible with the latest version of WooCommerce and WCFM Marketplace, and it is fully customizable to meet the unique needs of each marketplace.
Overall, MultiPOS – Point of Sale for WCFM Marketplace is a powerful and flexible plugin that offers businesses a simple and effective way to manage their physical store operations in conjunction with their online marketplace. Whether you’re looking to streamline your sales processes, manage your inventory more efficiently, or gain deeper insights into your customer data, MultiPOS – Point of Sale for WCFM Marketplace provides all the tools and features you need to succeed.
Contents
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 WCFM Marketplace
The customer has to login at admin end in WordPress and in the menu section, he has to hover his mouse over the Plugins menu which brings out a submenu, then click on the Add New submenu.
Then he needs to click on the Upload Plugin button to upload the plugin zip file.
After clicking 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 WCFM Marketplace plugin.
When you select the MultiPOS – Point of Sale for WCFM Marketplace plugin zip, your selected zip appears here. Then finally click on Install Now button to install the MultiPOS – Point of Sale for WCFM Marketplace plugin.
After installing the plugin, click on Activate Plugin to activate the MultiPOS – Point of Sale for WCFM Marketplace plugin.
Admin End | MultiPOS – Point of Sale for WCFM Marketplace
Now click on Configuration to visit the configuration page of the plugin or you can also hovers 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.
General Configuration | MultiPOS – Point of Sale for WCFM Marketplace
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.
Vendor POS
Admin can select enable, disable or manual option from here. If enabled, then all vendors will see the POS menus on their dashboard and if disabled, then no vendors will see any POS menu. If manual is selected, then admin can manually enable or disable the POS menus for the vendors on editing the vendor user as show in the below image.
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, 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 default barcode i.e. Product ID or SKU by which barcodes will automatically generated 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 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 POS end.
Enable Offline Orders for Online Mode (Fast Orders)
Here, Admin can enable/disable the functionality to create orders first in offline then sync it automatically to 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 everyday 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 send hold orders to the kitchen automatically at the POS end.
Logo
Here, Admin can upload the brand logo which will be shown in 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 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 POS end.
Payments Configuration | MultiPOS – Point of Sale for WCFM Marketplace
Here, admin create different payment methods which will be handled manually at POS end and there will be a default cash method which cannot be deleted and slug for the payment methods cannot be edited.
PWA Configuration | MultiPOS – Point of Sale for WCFM Marketplace
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 WCFM Marketplace
Heading Text
Here, Admin can set the heading text of the POS login screen.
Footer Text
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 | MultiPOS – Point of Sale for WCFM Marketplace
Barcode Page Width (in mm)
Here, Admin can set the width of the printing page in mm in which barcode will be generated.
Barcode Page Height (in mm)
Here, Admin can set the height of the printing page in mm in which barcode will be generated.
Barcode Page Margin (in mm)
Here, Admin can set the margin of the printing page in mm in which 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 | MultiPOS – Point of Sale for WCFM Marketplace
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 WCFM Marketplace
In Analytics submenu, admin 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.
Outlets | MultiPOS – Point of Sale for WCFM Marketplace
In Outlets submenu, admin 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.
Add/Edit Outlet
Here, Admin needs to fill these information for the outlet. Outlet 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.
Cashiers | MultiPOS – Point of Sale for WCFM Marketplace
In Cashiers submenu, admin can create different cashiers for the Point of Sale who can handle multiple outlets.
Add Cashier
Here, admin can create a new user with the role POS Cashier and can assign multiple outlets to the user for which he/she will get the access at POS end.
Tables | MultiPOS – Point of Sale for WCFM Marketplace
In Tables submenu, admin can create multiple tables which can be used in the Restaurant/Cafe outlets in creating orders. For creating table, Name, Slug, Number of Seats available in the table and Status fields need to be filled.
Assign Barcodes | MultiPOS – Point of Sale for WCFM Marketplace
In Assign Barcodes submenu, admin can assign any custom barcode to the products and also can print the multiple number of barcodes at once. By default, ID based barcodes will be there for all products.
Barcodes can be printed from this page with as many quantity entered by the admin.
Assign Stocks | MultiPOS – Point of Sale for WCFM Marketplace
In Assign Stocks submenu, admin 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 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 meta data 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 meta key will be like “_ddwcpos_outlet_stock_1” for outlet having ID 1.
Orders | MultiPOS – Point of Sale for WCFM Marketplace
In Orders submenu, admin can see all the orders created at POS end with the respective customer, date, status, total outlet and the cashier info.
Transactions | MultiPOS – Point of Sale for WCFM Marketplace
In Transactions submenu, admin can see all the transactions generated at the Point of Sale end. These transactions represents the amount goes in the outlet and goes out from the outlet. Many filters are provided here to filter the transaction as per needed.
Invoices | MultiPOS – Point of Sale for WCFM Marketplace
In 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 same or different invoices.
On clicking on compose button, the admin can customize the invoice with the below editor.
Vendor End | MultiPOS – Point of Sale for WCFM Marketplace
All WCFM vendors can use the POS for their physical stores and can configure as many outlets they want with the cashiers.
Configuration | MultiPOS – Point of Sale for WCFM Marketplace
There are 4 tabs in the configuration to configure several things in the plugin i.e. General, Payments, Printer and Layout.
General Configuration
Activate License
Here, You need to enter the purchase code to activate your license in order to use this plugin.
Inventory Type
Here, Vendor 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, same stock will be used in the Point of Sale and online store.
Order Status
Here, Vendor can select the order status for the orders created at the POS end.
Default Product Barcode
Here, Vendor can select default barcode i.e. Product ID or SKU by which barcodes will automatically generated for the products and can be scanned at the POS end.
Enable Order Mails
Here, Vendor can enable/disable the mails for the order placed at the POS end.
Enable Split/Multiple Payment Methods
Here, Vendor can enable/disable the spilt/multiple payment methods at POS end so customers can be able to pay with multiple manual payment methods.
Enable Order Note
Here, Vendor can enable/disable the functionality to enter the order note for the orders placed at POS end.
Enable Offline Orders for Online Mode (Fast Orders)
Here, Vendor can enable/disable the functionality to create orders first in offline then sync it automatically to online for the fast process of the order creation in online mode.
Enable Adding Custom Product
Here, Vendor can enable/disable the functionality to add the custom products with custom prices at the POS end.
Enable Open Cash Drawer Popup
Here, Vendor can enable/disable the functionality of the automatic popup to enter the open cash drawer amount everyday at the POS end.
Show Variations as Different Products
Here, Vendor can enable/disable the functionality to display variations as different products at the POS end.
Enable Unit/Weight Based Pricing
Here, Vendor 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, Vendor can enable/disable the functionality to send hold orders to the kitchen automatically at the POS end.
Logo
Here, Vendor can upload the brand logo which will be shown in the POS screen and the sales receipt/invoices.
Payments Configuration | MultiPOS – Point of Sale for WCFM Marketplace
Here, vendor create different payment methods which will be handled manually at POS end and there will be a default cash method which cannot be deleted and slug for the payment methods cannot be edited.
Printer Configuration | MultiPOS – Point of Sale for WCFM Marketplace
Barcode Page Width (in mm)
Here, Vendor can set the width of the printing page in mm in which barcode will be generated.
Barcode Page Height (in mm)
Here, Vendor can set the height of the printing page in mm in which barcode will be generated.
Barcode Page Margin (in mm)
Here, Vendor can set the margin of the printing page in mm in which barcode will be generated.
Barcode Margin (in mm)
Here, Vendor can set the margin of the barcode in mm which will be used to separate the multiple barcodes for print.
Barcode Orientation
Here, Vendor can set the orientation of the barcode for the print which can either be horizontal or vertical,
Invoice Page Width (in mm)
Here, Vendor can set the width of the printing page in mm in which sales receipt/invoice will be generated.
Invoice Page Height (in mm)
Here, Vendor can set the height of the printing page in mm in which sales receipt/invoice will be generated.
Invoice Page Margin (in mm)
Here, Vendor can set the margin of the printing page in mm in which sales receipt/invoice will be generated.
Layout Configuration | MultiPOS – Point of Sale for WCFM Marketplace
Gradient Primary Color
Here, Vendor can set the primary color of the gradient which will be used in the Point of Sale.
Gradient Secondary Color
Here, Vendor can set the secondary color of the gradient which will be used in the Point of Sale.
Font Size
Here, Vendor can set the font size which will be used in the Point of Sale.
Analytics | MultiPOS – Point of Sale for WCFM Marketplace
In Analytics menu, vendor 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.
Outlets | MultiPOS – Point of Sale for WCFM Marketplace
In Outlets menu, vendor 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.
Add/Edit Outlet
Here, Vendor needs to fill these information for the outlet. Outlet 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.
Cashiers | MultiPOS – Point of Sale for WCFM Marketplace
In Cashiers menu, vendor can create different cashiers for the Point of Sale who can handle multiple outlets.
Add/Edit Cashier
Here, vendor can create a new user with the role POS Cashier and can assign multiple outlets to the user for which he/she will get the access at POS end.
Tables | MultiPOS – Point of Sale for WCFM Marketplace
In Tables menu, vendor can create multiple tables which can be used in the Restaurant/Cafe outlets in creating orders. For creating table, Name, Slug, Number of Seats available in the table and Status fields need to be filled.
Assign Barcodes | MultiPOS – Point of Sale for WCFM Marketplace
In Assign Barcodes menu, vendor can assign any custom barcode to the products and also can print the multiple number of barcodes at once. By default, ID based barcodes will be there for all products.
Assign Stocks | MultiPOS – Point of Sale for WCFM Marketplace
In Assign Stocks menu, vendor 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 same for all the outlets and WooCommerce store.
Orders | MultiPOS – Point of Sale for WCFM Marketplace
In Orders menu, vendor can see all the orders created at the POS end with the respective customer, date, status, total outlet and the cashier info.
Transactions | MultiPOS – Point of Sale for WCFM Marketplace
In Transactions menu, vendor can see all the transactions generated at the Point of Sale end. These transactions represents the amount goes in the outlet and goes out from the outlet. Many filters are provided here to filter the transaction as per needed.
Invoices | MultiPOS – Point of Sale for WCFM Marketplace
In Invoices menu, there is 1 default invoice provided to the vendor with a default layout. The vendor 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 same or different invoices.
On clicking on compose button, the vendor can customize the invoice with the below editor.
POS End | MultiPOS – Point of Sale for WCFM Marketplace
Login Screen | MultiPOS – Point of Sale for WCFM Marketplace
By visiting the POS endpoint, this login screen appears in which cashiers and administrators can login to manage the outlet.
Select Outlet Screen | MultiPOS – Point of Sale for WCFM Marketplace
After the successful login, assigned outlets will be shown and cashier needs to select the outlet in which he/she needs to operate. After selecting the outlet, all the data will gets loaded into the outlet.
Progressive Web App | MultiPOS – Point of Sale for WCFM Marketplace
Progressive Web App for the Point of Sale can be installed in desktops and tablets and the app icon is created on the home screen and then Point of Sale can be open in the app interface.
Grocery/Retail Outlet Workflow | MultiPOS – Point of Sale for WCFM Marketplace
Restaurant/Cafe Outlet Workflow | MultiPOS – Point of Sale for WCFM Marketplace
Customers Menu | MultiPOS – Point of Sale for WCFM Marketplace
Here, cashiers can search, add, edit and delete customers. Customer can be selected for the order by clicking on Set Customer button.
Tables Menu (Only in Restaurant/Cafe Outlets) | MultiPOS – Point of Sale for WCFM Marketplace
Here, cashiers can select any vacant table for the customer and add products to it. Then, that order can be put to hold until customer calls for the bill and when customer calls for the bill, this table’s hold order can be added to cart and gets placed and the sales receipt/invoice can be given to the customer.
Orders Menu | MultiPOS – Point of Sale for WCFM Marketplace
In this menu, cashiers can check online, offline and hold order details. Order receipt/invoice can be generated for the online and offline orders. Hold orders can either be added back to cart to get placed or can be deleted.
Statistics Menu | MultiPOS – Point of Sale for WCFM Marketplace
In this menu, all the sales report for that day will be shown. Transactions can be manually generated here for both In and Out cash report.
Settings Menu | MultiPOS – Point of Sale for WCFM Marketplace
In this menu, there are 2 types of settings i.e. Outlet and Account. In outlet settings, cashier can enable/disable the display of category cards in home page. Printer page configuration can be done here instantly according to the printer and by default global configuration will gets loaded. If any changes made in the outlet data from backend, then pressing Reset button will load the latest data in the POS. Switch Outlet can be used to switch to any other assigned outlet. In account settings, cashier can change it’s profile data and can change the password.
Logout | MultiPOS – Point of Sale for WCFM Marketplace
After clicking on Logout button, a confirm box appears to ask the cashier permission to delete all the data from browser or not. If deleted then new latest data will gets loaded after cashier login again and if not deleted, the data which is in the POS then will remain there on next login too which results to the 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 | MultiPOS – Point of Sale for WCFM Marketplace
Products can be added to the cart by entering or scanning the barcode after opening this popup.
Adding Custom Product | MultiPOS – Point of Sale for WCFM Marketplace
Custom Products can be added to the cart if enabled from the backend. Here, cashier just need to enter the name, price and the quantity for the custom product then it can be placed.
Unit/Weight Based Pricing | MultiPOS – Point of Sale for WCFM Marketplace
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. Price of the product automatically calculated with the weight entered.
Hold Order | MultiPOS – Point of Sale for WCFM Marketplace
Cashier can put any order to hold if customer requests for it in the grocery outlet and for restaurant/cafe outlets, after selecting the table, order can be put to hold while it’s preparing and after the customer done eating and calls for the bill then that table’s hold order can be added to cart and gets place for the customer. From here, orders can be sent to the kitchen automatically or manually via Send to Kitchen button.
Kitchen View (Only in Restaurant/Cafe Outlets) | MultiPOS – Point of Sale for WCFM Marketplace
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 order gets prepared, it can be removed from the Kitchen View by clicking on Ready button.
Updating Cart Products | MultiPOS – Point of Sale for WCFM Marketplace
Cashier can change the price and quantity of the product right from the cart.
Adding Coupons and Discounts | MultiPOS – Point of Sale for WCFM Marketplace
Cashiers can add coupons and add custom discounts as fixed or percentage in the cart for customers.
Offline Order | MultiPOS – Point of Sale for WCFM Marketplace
If there is no internet connection for the moment then the order will be placed as offline then when internet comes up, those offline orders can be synced online by the cashier.
Order Refund/Return | MultiPOS – Point of Sale for WCFM Marketplace
Cashier can do the refunds or returns for the orders from the POS end by selecting the products in the order. There’s option to enable/disable restock refunded items and to enter the refund reason.
Pay Screen | MultiPOS – Point of Sale for WCFM Marketplace
Here, cashier can enter the amount within multiple payment methods whichever customers are using to pay with. Order Note can be added if enables from backend for the order. Automatic tendered suggestions will be given here for the faster checkout by the cashier.
Sales Receipt/Invoice | MultiPOS – Point of Sale for WCFM Marketplace
After placing an order, sales invoice/receipt can be generated and printed. For old orders, invoices can be printed from the orders menu.
Multilingual
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 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 for 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.