WooCommerce POS DocumentationWooCommerce POS Documentation
Buy Now
View Demo
  • WooCommerce POS

    • Point Of Sale
    • Overview
    • Features
    • Installation
    • Admin Configuration
    • Outlets & Users
    • Reports
    • POS Agent Guide
    • Products & Inventory
    • Hardware Support
    • Paymemt Terminal
    • Paymemt Terminal Integration
    • Cash Drawer
    • Multisite Compatibility
    • Orders & Drawers
    • Hold Cart
    • WhatsApp Notification
    • Dynamic Theme
    • Cash Management
    • Custom Products
    • Desktop & Mobile
    • FAQ & Notes
  • Core POS System

    • WooCommerce POS Outlet Manager
    • WooCommerce POS Warehouse Management
  • Mobile Apps

    • WooCommerce Flutter Native POS Mobile App
  • Printer Integrations

    • WooCommerce POS Cloud Printer
  • Payment Terminal Integrations

    • WooCommerce Stripe POS Terminal Connector
    • WooCommerce POS Square Payment Terminal Plugin
    • WooCommerce POS PayPal Terminal Reader
    • WooCommerce POS Linkly Terminal Connector
    • WooCommerce POS Stripe Reader M2 Integration
  • Order & Transaction Management

    • POS Order Return & Exchange for WooCommerce
    • WooCommerce POS Partial Payment Plugin
    • POS Booking Reservation Plugin for WooCommerce
    • WooCommerce POS Multicurrency
  • Customer & Loyalty Features

    • WooCommerce & POS Loyalty Management
    • WooCommerce POS Gift Card Plugin
    • WooCommerce POS Happy Hours
    • WooCommerce POS Complimentary Goods
  • Hardware & Barcode Solutions

    • WooCommerce POS Configurable Barcode
    • WooCommerce POS Barcode RFGun
    • WooCommerce POS RFID Card Add-on
    • WooCommerce POS Cloud Printer Add-on
  • Customer Interface & Kiosk

    • WooCommerce POS Customer Kiosk Checkout
    • WooCommerce POS Customer Cart Screen
    • WooCommerce POS QR Code Ordering System
  • Industry-Specific Solutions

    • WooCommerce Restaurant Kitchen POS
    • Delivery Management Addon for WooCommerce POS
  • Advanced Features

    • POS AI Reporting for WooCommerce
Buy Now
View Demo
  • WooCommerce POS

    • Point Of Sale
    • Overview
    • Features
    • Installation
    • Admin Configuration
    • Outlets & Users
    • Reports
    • POS Agent Guide
    • Products & Inventory
    • Hardware Support
    • Paymemt Terminal
    • Paymemt Terminal Integration
    • Cash Drawer
    • Multisite Compatibility
    • Orders & Drawers
    • Hold Cart
    • WhatsApp Notification
    • Dynamic Theme
    • Cash Management
    • Custom Products
    • Desktop & Mobile
    • FAQ & Notes
  • Core POS System

    • WooCommerce POS Outlet Manager
    • WooCommerce POS Warehouse Management
  • Mobile Apps

    • WooCommerce Flutter Native POS Mobile App
  • Printer Integrations

    • WooCommerce POS Cloud Printer
  • Payment Terminal Integrations

    • WooCommerce Stripe POS Terminal Connector
    • WooCommerce POS Square Payment Terminal Plugin
    • WooCommerce POS PayPal Terminal Reader
    • WooCommerce POS Linkly Terminal Connector
    • WooCommerce POS Stripe Reader M2 Integration
  • Order & Transaction Management

    • POS Order Return & Exchange for WooCommerce
    • WooCommerce POS Partial Payment Plugin
    • POS Booking Reservation Plugin for WooCommerce
    • WooCommerce POS Multicurrency
  • Customer & Loyalty Features

    • WooCommerce & POS Loyalty Management
    • WooCommerce POS Gift Card Plugin
    • WooCommerce POS Happy Hours
    • WooCommerce POS Complimentary Goods
  • Hardware & Barcode Solutions

    • WooCommerce POS Configurable Barcode
    • WooCommerce POS Barcode RFGun
    • WooCommerce POS RFID Card Add-on
    • WooCommerce POS Cloud Printer Add-on
  • Customer Interface & Kiosk

    • WooCommerce POS Customer Kiosk Checkout
    • WooCommerce POS Customer Cart Screen
    • WooCommerce POS QR Code Ordering System
  • Industry-Specific Solutions

    • WooCommerce Restaurant Kitchen POS
    • Delivery Management Addon for WooCommerce POS
  • Advanced Features

    • POS AI Reporting for WooCommerce
  • WooCommerce POS

    • WooCommerce Point of Sale (POS)
    • Overview
    • Features
    • Installation
    • Admin Configuration
    • Outlets & POS Users
    • WooCommerce Point of Sale – Products & Inventory Management
    • WooCommerce POS - Hardware Support
    • WooCommerce POS – Payment Methods & Checkout Configuration
    • WooCommerce POS – Payment Terminal Integration
    • WooCommerce POS – Cash Drawer & Cashier Management
    • WooCommerce POS - Multisite Compatibility
    • Orders & Cash Drawer
    • WooCommerce POS - Hold Cart
    • WhatsApp Notifications in WooCommerce Point of Sale
    • Dynamic Theme in WooCommerce Point of Sale
    • WooCommerce POS - Cashier Management
    • WooCommerce POS - Custom Product
    • Reports & Analytics
    • POS Agent Guide
    • Desktop & Mobile POS
    • FAQ & Notes

WooCommerce POS - Hardware Support

A reliable Point of Sale system depends heavily on strong hardware and device compatibility. WooCommerce Point of Sale (POS) is designed to work seamlessly across a wide range of devices, barcode scanners, printers, and payment workflows—ensuring smooth retail operations in both small and large store environments.

This blog outlines the hardware support, system requirements, and device compatibility offered by WooCommerce POS.


alt text

System Requirements & Device Compatibility

The WooCommerce POS system is a browser-based solution and works on devices that meet the minimum display and performance requirements.

Minimum System Requirements

  • Screen Resolution:

    • Minimum required: 1280 px width or above
    • Ongoing development support for 768 px and above
  • Screen Size:

    • Minimum 7.5-inch display
    • Recommended resolution: 1280 × 800 pixels or higher

Compatible Devices

WooCommerce POS is compatible with any device capable of running a modern web browser, including:

  • iPads
  • Tablets
  • Laptops
  • Desktop PCs
  • Mac systems

This flexibility allows businesses to use existing hardware without additional investment.


Barcode Support

WooCommerce POS provides comprehensive barcode handling to ensure fast and accurate product lookup during checkout.

Supported Barcode Features

  • Supports Code-128 barcodes
  • Barcode readers can be used to:
    • Add products directly to the cart
    • Speed up the checkout process
  • POS users can:
    • Search products using SKU
    • Add products via barcode generated using Product ID or SKU
    • Search products using Global Unique Identifiers such as:
      • GTIN
      • UPC
      • EAN
      • ISBN

This ensures compatibility with standard retail barcode systems worldwide.


Desktop Application Support

WooCommerce POS can be used as a desktop application for enhanced usability on laptops and desktops.

Desktop POS Options

  • Use the POS Desktop PWA App for WooCommerce
  • Works seamlessly on:
    • Desktop browsers
    • Laptop systems
  • Supports:
    • Desktop PWA App
    • Tablet PWA App
    • Mobile PWA App

The desktop PWA provides a native app–like experience without requiring separate installations.


Mobile Application Support

WooCommerce POS also supports mobile usage through dedicated solutions.

Mobile POS Options

  • Businesses can develop a custom mobile POS application
  • For mobile app development, users can contact the Webkul mobile development team at: [email protected]
  • A ready-made option is available:
    • WooCommerce Flutter Native POS Mobile App

This enables retailers to run POS operations directly from smartphones or tablets.


Payment Hardware & Order Synchronization

alt text WooCommerce POS ensures smooth synchronization between online and in-store sales.

Payment & Order Features

  • WooCommerce website orders are visible in the POS
  • Refund details for online orders are available at the POS
  • Supports multiple payment methods
  • Allows split payments, which are fully recorded in the POS system

This ensures complete transparency and unified order management.


Invoice Printer Support

WooCommerce POS supports multiple printer types for invoice generation.

Invoice Printing Features

  • Admin can:
    • Configure printer settings
    • Select a default invoice printer
    • Enable or disable invoice printing for POS
  • Auto-print:
    • Enable or disable auto-printing for POS users

Supported Printer Types

  • A3 Printer
  • A4 Printer
  • A5 Printer
  • A6 Printer
  • Epson TM-T88V Thermal Printer

This wide printer compatibility supports both retail counters and warehouse environments.


Cash Drawer Support

WooCommerce POS supports integrated cash drawer functionality.

Cash Drawer Features

  • Admin can enable cash drawer popup functionality
  • Opening amount status:
    • POS users are prompted to enter the opening cash amount when the session starts

This improves cash handling accuracy and daily reconciliation.


Keyboard Support

WooCommerce POS allows full or partial keyboard-based operation.

Keyboard Shortcut Features

ManageoutletAndPosUser

  • Admin can enable keyboard shortcuts for the POS panel
  • POS agents can:
    • Perform common actions using only the keyboard
    • Speed up checkout and reduce reliance on mouse input

This feature is particularly useful for high-volume retail environments.


Progressive Web Application (PWA) Support

ManageoutletAndPosUser

WooCommerce POS is available as a Progressive Web Application (PWA), offering a native app–like experience.

PWA Availability

  • Desktop PWA App
  • Tablet PWA App
  • Mobile PWA App

How to Install the PWA

  1. Open the POS link in the mobile browser.
  2. Tap the browser menu icon.
  3. Select Add to Home Screen.
  4. An app icon appears on the home screen.
  5. Tap the icon to launch the POS PWA.

The PWA runs independently of the browser and provides fast, reliable access to POS functionality.


Prev
WooCommerce Point of Sale – Products & Inventory Management
Next
WooCommerce POS – Payment Methods & Checkout Configuration