Redeem Now
Read More
Read now
Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    Blog Version - Shopware
    • Version Shopware
    • Version 6.x.x

    Point of Sale (POS) System for Shopware

    The Shopware Point of Sale System the store owners will be able to manage the online and the physical stores. The system makes the checkout process way faster than before.

    Also, this module provides the users the freedom to create an order as per the customer need. This module highly relies on the customer requirement which will fascinate the customers to offline and online stores.


    • The admin can manage the multiple outlets for POS.
    • Multiple POS users can be managed by the admin for an outlet.
    • The admin can manage both online and physical stores.
    • New customers can be added by the sales agent at the time of checkout also.
    • Separate front-end panel is provided to Sales agent/ User.
    • The admin can see the details of the orders.
    • The admin can assign multiple products to outlets.
    • Complete orders, customers, inventory synchronization between Shopware and POS.
    • The admin can easily manage the inventory.
    • Print a sales receipt with complete information.
    • The POS agent can add new customers to the POS panel.
    • The customer can make payments either by card or cash at the POS.
    • Trouble-free checkout process.
    • The sales agent can update the currency in their profile.

    About Shopware

    Shopware is a leading Germany based e-commerce platform. Till the date, the platform has received more than 80 thousand users and it is a wondrous e-commerce solution in the DASH region and surrounding territories.

    Shopware is an open-source eCommerce framework. Meanwhile, the features which are taking this module to the prime levels are content management capability, Drag-Drop design layout, Multi-warehouse system, scalability and performance, and many more.

    Many merchants use Shopware from the UK. Not only this, this platform is going to be initialized in well known European nations also. Recently, Shopware has came up with its brand new version as “Early Access”:

    Access the link for experiencing some of the most amazing shopware modules:

    Installation Process

    Shopware provides two ways to upload the plugin to the server.

    Installation using commands

    Customers will get a zip folder, and they have to extract the contents of this zip folder on their system. After extracting the WebkulPOS folder, the customer need to transfer this custom > plugins on the server, as shown in the image below:


    After the successful installation, you have to run these commands in the Shopware root directory.

    1 – Go to your Shopware installation root directory and run this command –

    2 – To activate the plugin run this command –

    Manual Installation

    1) Extract the zip file of the plugin.

    2) Goto your Shopware 6 installation backend panel after that navigate to Setting -> System -> Plugins after that you can find all the installed plugin in it.


    For installing the plugin, the user can click on the Upload Plugin button. The user can upload the plugin zip( WebkulPOS) here.

    3) After uploading the plugin zip, the user can see the plugin in the list.


    4) Now the user can click on the install icon to install the Shopware POS Upload plugin.

    5) After the installation of the plugin, the user can click to activate the plugin.



    After the installation process and plugin configuration if the Point of Sale icon option is not visible then run this command to clear the cache:

    6) After clicking on the plugin, the user can see all the installed plugin in the Shopware. The user can click on the “…” icon for the configuration option of the plugin.

    Backend Settings

    After the complete installation and activation of the plugin, the admin will navigate Setting>>plugins. Under this section following options will be there:

    • Outlet 
    • User 
    • Order 
    • Product

    Outlet Management

    Under this section, the admin will be able to see the list of all the outlets with grids as Outlet Name, Outlet Address, Active Status, and List Settings. The admin can also hide the “Active Status” column. 

    The admin can also create new outlets by clicking on the Add Outlet button in the upper right corner.


    While adding the new outlet the admin has to add the Outlet Name, Outlet Address, City, Outlet Country, Zipcode, Active Status.

    The admin will not mark the checkbox for active status to deactivate the outlet.


    Meanwhile, the admin can edit/delete the existing outlets by clicking on the Edit or Delete button under the ellipsis in the rightmost grid.

    User Management

    Under this section, the admin can add the cashiers/users who will manage the customers, inventory and the POS system. Further, the admin needs to:

    • Enter the specific Username of the cashier.
    • Assign the Outlet to the cashier by selecting from the dropdown of outlets.
    • Enter the First and the Last  Name of the user.


    • The admin will enter the Email of the cashier.
    • To make the user list more attractive and specific the admin can add the Profile image of the cashier.
    • For the front end login, every cashier will have their unique Password which is given by the admin.
    • The admin can change the Active Status of the cashier by unmarking the checkbox. The cashier status can be deactivated if not in service for a particular duration.


    Finally, the admin will click on the Save button to save the cashier on the list.

    Product Management – Create New Product

    The admin will add the products to the Shopware by navigating to Catalogues > Products in the admin panel.

    Further, the admin will click on the Add Product button to add the new product to the existing product list. This list will include all the products of the shopware.


    Just after the admin clicks on the Add Product, a form will be visible including text fields to add product details, which may include Title, Description, Product Number, Manufacturer, Tax Rate, Price, Stock, Category, Media Image, etc.


    After filling up all the details, the user will click on the Save button.

    POS Product Assignment 

    In Shopware Point of Sale, the admin will assign Outlets to the products. For doing this the admin will navigate to POS  Products

    After that, the admin will select the desired products from the list and select the associated outlet. Just after that the admin will click on the Assign button and will receive successful product assignment. 

    Order Management by Admin

    Under the Point of Sale in the left menu bar, the admin can view the orders by navigating to Setting>Plugin> POS Orders.

    These orders are generated by the users from the front-end. On the order page the details will be like:

    • Order Number:  The specific number generated for a particular order. 
    • Agent Name: Displays the name of the agent who served that order.
    • Outlet: The outlet assigned to the sales agent/ user.
    • Customer Name: The name of the customer who purchased placed the order.
    • Total: Grand total of the cart.
    • Order Status: Shows the payment status as Paid or Remaining.

    The admin can also view any desired product. Once the order is viewed the admin will be able to see the details of that particular order as shown in the image below:


    Shopware Point of Sale Front-end

    The user can easily log in the front-end(POS System) by adding the Username and Password provided by the admin. 


    NOTE: For accessing the front end the user needs to visit the URL like

    Configure Login Page Heading

    In Shopware Point of Sale System, the admin can configure the login heading from the backend by navigating to Settings > Systems > Plugins. After that, the admin will select the plugin and select Config as shown in the image below.

    Just after clicking Config the General Settings will be visible and the admin can add the desired heading for the user/ sales agent login page as shown in the image below:


    Once the user has Signed up into the POS System a user panel will be visible with the menu options like Home, Checkout, Sales, Customer, and Profile. On the right side of the panel, Cart Details are displayed. 


    The homepage includes the list of products assigned to that particular user. Onwards, the user will click on the desired product for adding it to the Cart. The number of clicks on a product will increase its quantity in the cart.

    After that, the user will add the customer to select a customer for the cart.


    Just after selecting the customer from the available customer list, the user will click on the Pay button or the Checkout menu option in the left menu bar. 


    It may happen that the customer doesn’t have enough cash to make the payment, for such conditions the Shopware POS System provides the user to accept payment by Cash and by Card. 

    Customers can also divide the payment i.e. some amount by cash and remaining by card. In the end, the customer will click on Accept Payment.


    The sales agent makes numerous payments every day and to have proper information about those orders a specific section must be there. In Shopware POS system the user can easily view the orders made by customers as shown in the image below: 


    By clicking on the desired order its invoice will be visible on the left side of the panel. The user can print the invoice by clicking on the Print Invoice. After that, the user will provide the invoice slip to the customer. 

    Invoice slip will include the order details as shown in the image below:



    In Point of Sale front-end, a section is present as Customer. This section displays the list of all the customers added by the user.

    For adding the new customer, the user will click on Add new customer


    Once the user will click on the Add new customer a form will appear for adding the customer details. The form is shown below:



    Shopware Point of Sale provides the user with unique profile page, which displays some of the basic details of the user entered by the admin. Shopware provides fabulous profile page as shown in the image below:


    The user will be able to update the Currency by clicking on the Update button as per the need.


    That’s all for the Point of Sale System for Shopware, if you have still any query, please add a support ticket at-

    Current Product Version - 1.0.4

    Supported Framework Version - Shopware

    . . .

    Leave a Comment

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


  • John Sanders
    When will it support variants? A POS without the support for variants is definitely a no-go in the fashion industry.
    • Adarsh Shukla (Moderator)

      Hello John,

      We are working on the update. It will be available in our upcoming release. We have added to our roadmap. For any query or requirement, please send us an email at


  • Monika mastilasz
    Does it supports variants ?
    • Adarsh Shukla (Moderator)
      Hello Monika,

      Currently, it doesn’t support variants. For any query or requirement, please send us an email at

  • Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index