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.
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”: https://www.shopware.com/en/products/shopware-6/.
Access the link for experiencing some of the most amazing shopware modules: https://store.webkul.com/Shopware.html.
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 –
php bin/console plugin:install WebkulPOS
2 – To activate the plugin run this command –
php bin/console plugin:activate WebkulPOS<br /><br />
For the manual installation of the plugin follow the steps as mentioned below:
Step 1: In the Shopware Backend go to plugin manager by navigating to Settings > System > Plugins.
Step 2: Just after clicking on the Plugins, the My plugins page will appear. The existing plugins are visible here.
Click on the Upload plugin to add a new plugin to the list. Select the zip folder of the plugin which has to be updated.
Step 3: After that, the recently uploaded plugin will be visible on the top of the list of plugins in My plugins page.
Further, in the newly added plugin, two actions can be performed which are: Install and Delete. The admin will install the plugin by clicking on the Install option in the dropdown.
Once the plugin gets installed the success message will popup saying “Your plugin has been installed.”
Step 4: After the installation, the admin will activate the plugin by turning the radio button ON.
After the installation process and plugin configuration if the Point of Sale icon option is not visible at the left menu grid then run this command to clear the cache:
php bin/console cache:clear<!-- /wp:preformatted -->
Shopware Configuration Backend
After the complete installation and activation of the plugin, the admin will manage the Point of Sale configurations. Under this section following options will be there:
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 on 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.
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 unmark 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 in 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 Point of Sale > 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 Point of Sale > Orders.
These orders are generated by the users from the front-end. In 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 https://example.com/wkpos
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 teh admin can add 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- https://webkul.uvdesk.com/en/customer/create-ticket.
Current Product Version - 1.0.1
Supported Framework Version - 6.x.x