• INR
  • USD
Cart 0
  • You have no items in your shopping cart.
    Cart 0
    • You have no items in your shopping cart.


      Show More

      Hire a Developer

      Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.
      Contact Us!
      Send Again

      Please Login to Write Your Review

      Product Image
      WordPress, 5.0.x, 5.1.x, 5.2.x, 5.3.x, 5.4.x, 5.5.x, 5.6.x, 5.7.x, WooCommerce, 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 5.0.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x

      WooCommerce React Native POS Mobile App

      WooCommerce React Native POS Mobile App: WooCommerce React Native POS Mobile App is a completely native mobile app for your WooCommerce website. Using the native POS mobile app, the sales agents or cashiers will manage the customer checkout process that was previously done by using proper POS devices. This helps the sales agent to manage orders, process checkout, and print the invoice using their mobile applications on Android and iOS devices. The backend is managed so brilliantly that provides the sales agent a user-friendly interface and experience.


      * Required Fields

      Add To Cart$299.00 Buy Now
      Request Customization Hire Us
      Configure and Buy
      • Description
      • Reviews
      • FAQ
      • Customers ()
      • Specifications
      • Cloud Hosting
      • Customization
      • Changelog

      WooCommerce React Native POS Mobile App: The module renders the swift operating POS mobile application for completing the checkout process in physical stores. This means that now the sales agents can process checkout, manage orders, and print invoices using the mobile application on their Android and iOS devices. As the application is created using the react native, it can easily be developed by the web developers, and there is no requirement of putting time in writing multiple codes.

      Note: Currently the application is available for Android devices. The main configuration of this WooCommerce React Native POS Mobile App will be done from the web end plugin so it is a must to purchase and  install the Point of Sale System for WooCommerce plugin first.

      Highlighted Features

       Easy Cart Management

      Sales agents will Manage the cart by adding products, changing the quantity, and adding the customer.

       Quick Product Search

      Search the product by typing its name in the search box.

       Add New Customers

      Sales agents can simply add the customers and edit the details.

       Print Invoice

      The invoice can be generated easily from the order details.

       Apply Discount Coupons

      On the cart page only, the sales agent can apply discount coupons.

       Check Cash Drawer

      The sales agent has its cash drawer to manage orders.

       Reset Cart

      The sales agent can simply reset the app for refreshing the cart and cash drawer.

       Update Product Quantity

      The product quantity can be updated on the cart screen in a convenient manner.

      Why Use This Product?

      Most times it happens that a large number of people visit the store at once, which makes it difficult for the sales agents to manage the checkout process for all of them in suitable time duration. In such conditions, the POS devices become insufficient, and there comes the requirement of more devices which is not so easy.

      WooCommerce React Native POS Mobile App will allow the sales agents to process all the tasks related to POS using their Android and iOS mobile devices. The sales agent can add products to the cart, manage the cart, and process the payments quickly from the completely native mobile application.

      This app will process all the POS activities including the print invoice facility. The invoice PDF can be saved and sent to the customer via email also in case the printers are not available.

      Make Checkout Process Easier

      The sales agent can process the checkout very easily and in an interesting manner.

      • The sales agent will add products to the cart.
      • Quantity can be easily changed according to the requirement.
      • The sales agent can add the customer for order on the cart page.
      • Customers can be selected from the list.
      • Discount Coupons are available for orders that can be added using a specific code.
      • The price details will be visible including the coupon details, tax, etc.
      • After that, the sales agent will complete the checkout process.
      Make Checkout Process Easier

      Check Cash Drawer Amount

      Whenever the sales agents initialize the application, they need to enter an amount.

      • The amount which is entered by the sales agent will be the Cash Drawer amount.
      • This will be used to provide the change to the customer if any amount is remaining.
      • When the order is completed, that amount is added to the cash drawer amount.
      • When the sales agent resets the application, this amount reaches back to the initially entered amount.
      • With this, the sales agent can provide safe and error-free checkout to the customer.
      Check Cash Drawer Amount

      Add New Customers

      The sales agent has the leverage to manage and add new customers to the list.

      • The sales agent can add the new customer from a separate section available.
      • Details of the customer will be added by the sales agent.
      • For the details, the sales agent must enter the full name, email, etc of the customer.
      • After saving the customer account, that customer will also be visible in the list of customers while making the checkout process.
      • The customer can also search for the customer using the search box.
      Add New Customers

      Change Quantity on Checkout Screen

      The interesting feature in this app is that one can add the products to the cart just by clicking on it.

      • Generally, the quantity of the product in the cart will increase by clicking on the product's desired times.
      • Just in case the sales agent has added a single product to the cart and wants to increase the product amount, then it can be done from the cart as well.
      • There is a drop-down for quantity updates from where the sales agent can select the desired number.
      • After clicking on the view more button the sales agent will be able to type the quantity also.
      Change Quantity on Checkout Screen

      Interactive Home Screen

      The home screen of the mobile application is very easy to use.

      • A list of products will be visible to the sales agent.
      • The sales agent can click on them for adding the products to the cart.
      • There is a floating rectangle box available on the same screen.
      • That box will show the product subtotal added to the cart.
      • If no product is added then NO SALE will be visible.
      Interactive Home Screen

      Order List and Details

      Under the home screen navigation bar, the sales agent will find the orders section.

      • The list will contain all the completed orders.
      • The order list field will contain some basic information like order id, order total, and date of order.
      • The sales agent can view the order details that include items ordered, price details, payment details, customer notes, etc.
      • If any discount coupon is applied then its details will also be shown here.
      Order List and Details

      Quick Invoice Generation

      After the completion of the order, it is a must to provide a receipt to the customer.

      • The invoice will be generated from the mobile application.
      • Under the order details, there is a button available for generating the invoice PDF.
      • Further, the sales agent will connect with the available printers and a receipt will be generated from the same printer,
      • In case printers are not available, the PDF can be saved and shared via email ID.
      Quick Invoice Generation

      Wireless Printer Connection

      This is the most impressive feature of the application, as it allows the sales agents to print PDFs.

      • The sales agent can connect the wireless printers available.
      • Connectivity will be done using the Wi-fi.
      • This will be most helpful to the sales agent as they can generate PDF from a specific distance from the printer.
      • In case you want the Bluetooth printer connectivity, then it will be done by paid customization. For that, you can connect with our team.
      Wireless Printer Connection


      • Real-Time Synchronization.
      • Easy Product Search.
      • Interactive Home Page.
      • React Native App.
      • Online Mode.
      • Print Invoice.
      • Discount Coupon.
      • Invoice Generation.
      • SKU Product Search.
      • Cash Drawer Checking.
      • Order List.
      • Create New Customers.
      • Manage Printer.
      • Seamless Checkout.
      • Change product quantity from the cart page.


      For any query or issue, please create a support ticket here

      Rating 5.0
      based on 1 reviews

      Recent Reviews

      Write a review

      Good developers and easy to talk to

      Posted On - February 17, 2021

      Good developers and easy to talk to. They never argue and always help to resolve any and all issues.

      Frequently Asked Questions

       How will the printer be connected to the POS Mobile app?
      The sales agent can connect the mobile app to the printers via Wi-Fi only. The Bluetooth connectivity is not there right now but it can be easily implemented by customization requests that will be paid.
       What screen size does the Magento 2 POS App support?
      The POS app supports any of the smart Android or iOS mobile devices.
       Can the sales agent add a new customer?
      The sales agent can select the default customer for making the checkout or can add a new customer as required.
       How to sync the order or app details with the online store categories?
      The app supports real-time synchronization so the orders or other activities will get synced to the online store automatically.
       Will the sales agent be able to search for an existing customer?
      Yes, if the customer already exists in the store then they can be searched in the search box present in the customer list.
       Can the address of a customer be edited by the cashier?
      Yes, the sales agent will be able to edit all the customer details whenever it is required.
       What is the tech stack used for building the application?
      Technical details of the mobile app are- IDE (Integrated Development Environment) used Visual Studio Code, Android Studio. The language used - React Native 0.63.2. The code is written in Visual Studio Code only. Android Studio is used for generating the APK for Android.
       What design pattern is implemented?
      The app uses the MVC (Structural) Architecture design pattern.
       What are the minimum and maximum Android OS support?
      The minimum Android OS support is for version 5.0 (Lollipop) and the maximum is up to version 10 (Pie).

      Move to Cloud Today

      AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.

      GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.

      In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.

      Default Configuration Details of Server

      • 1 GB RAM
      • 1 Core Processor
      • 30 GB Hard Disk
      • DB with 1 GB RAM and 1 Core Processor

      * Server Configuration may vary as per application requirements.

      Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.

      Get Started with Cloud

      Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation Paid Service

      Request Customization

      Not Available