plugin-icon

LoyCart-POS

LoyCart-POS provides a simple, fast, accurate, and seamless point-of-sale interface directly within your WordPress admin dashboard.
Évaluations
Version
1.0.19
Mis à jour récemment
Feb 25, 2026

LoyCart-POS is a modern, lightning-fast, and intuitive point-of-sale solution built natively for WooCommerce. Designed for retail stores, phone orders, and hybrid businesses, LoyCart-POS transforms your WordPress dashboard into a full-featured, professional POS system—no third-party services or monthly fees required.

  • Seamless integration: Instantly syncs with your WooCommerce products, customers, coupons, and orders.
  • Beautiful, responsive UI: Works on desktop, tablet, and mobile, with full dark mode and accessibility support.
  • Built for speed: Optimized for high-volume retail, with instant product search, barcode scanning, and rapid cart management.
  • No lock-in: All data stays in your WooCommerce store—no external accounts or cloud dependencies.

Third Party Resources

This plugin bundles the following third-party libraries in minified format. Human-readable source code and licensing information for these resources are provided below:

  • Decimal.js

    • Source: https://github.com/MikeMcl/decimal.js
    • License: MIT (https://opensource.org/licenses/MIT)
    • Purpose: High-precision decimal arithmetic for cart calculations.
  • JsBarcode

    • Source: https://github.com/lindell/JsBarcode
    • License: MIT (https://opensource.org/licenses/MIT)
    • Purpose: Generating barcodes for POS receipts and labels.
  • QuaggaJS

    • Source: https://github.com/serratus/quaggaJS
    • License: MIT (https://opensource.org/licenses/MIT)
    • Purpose: Barcode scanner support via the device camera.
  • Dashicons

    • Source: https://developer.wordpress.org/resource/dashicons/
    • License: GPLv2-or-later
    • Purpose: Local UI icons for product placeholders and cart actions.

Features

  • 🛒 Full-featured POS:

    • Add, search, and scan products (barcode/camera support)
    • Real-time stock and price updates
    • Product grid with sorting, categories, and filters
    • Quick add-to-cart, quantity, and variation selection
    • Hold/resume sales, persistent cart, and order notes
  • 💳 Flexible Payments & Refunds:

    • Split payments (multiple methods per order)
    • Partial and full refunds with guided workflow
    • Custom payment types and tendered/cash change calculation
    • Print/email receipts and shipping labels
  • 🎁 Coupons & Store Credit:

    • Native WooCommerce coupon support (fixed, percent, store credit)
    • Store credit system: customers earn/redeem credit via email-restricted coupons
    • Configurable earn rates, sale item exclusions, and online/POS redemption
    • Coupon picker modal with real-time filtering and validation
  • 👥 Customer Management:

    • Search, select, and create customers on the fly
    • Guest checkout and customer-specific pricing/credit
    • Customer order history and loyalty tracking
  • 📦 Inventory & Product Controls:

    • Live product grid with stock status, variations, and private/hidden product support
    • Barcode generation and label printing
    • Category, sale, and new product filters
  • 🖨️ Printing & Hardware:

    • Print receipts and shipping labels (thermal printer support)
    • Experimental USB direct print for legacy hardware
    • Customizable receipt footer and store info
  • 🌙 Modern UI & Accessibility:

    • Responsive design for desktop, tablet, and mobile
    • Full dark mode and theme toggles
    • ARIA labels, keyboard shortcuts, and accessible modals
    • Customizable notifications and UI density
  • ⚙️ Advanced Settings:

    • In-app POS settings modal for all key options
    • Control store credit, receipt, appearance, and product grid
    • Visibility controls for private/hidden products
  • 🔒 Security & Performance:

    • All data stays on your site—no external APIs or cloud lock-in
    • Hardened AJAX endpoints, input validation, and capability checks
    • Optimized caching and instant UI updates

About

My journey with LoyCart POS began in 2011, shortly after the initial release of WooCommerce. As a brick-and-mortar store owner, I immediately recognized the immense potential of building a simplified, seamless retail solution directly on top of such a powerful platform.

This project was a labor of love shared with my co-developer and dear friend, Kia Loy. This plugin is dedicated to his memory, as he sadly passed away in 2015. Kia’s passion and expertise are woven into the very fabric of LoyCart, and I am committed to maintaining his legacy through this work.

If you find value in this plugin, please consider making a donation. All proceeds will go directly to supporting Kia’s family.

Where can I get support or make a donation? – Visit https://buymeacoffee.com/loycart for support, feature requests, and updates.

Tips & FAQ

Here are some helpful tips and answers to common questions for LoyCart POS users:

How do I enable dark mode? – LoyCart POS automatically detects your system or browser dark or light mode preference based on the pos appearance Settings. You can also toggle dark mode using the toggle switch in the wordpress top bar menu.

How do I add or update products? – Add or edit products in WooCommerce as usual. Changes sync instantly to the POS grid. Use the barcode scan feature for fast product lookup.

Why is my product image missing? – If a product has no image, the POS displays a WooCommerce placeholder. To add an image, edit the product in WooCommerce and set a featured image.

How do I process a refund? – Click the Refund button in the cart, enter the original order ID from the customers receipt, and follow the guided steps. Refunds are validated for accuracy and security.

Can I use store credit/loyalty? – Yes! Enable Store Credit in POS Settings. Customers earn and redeem credit via WooCommerce coupons, visible in their My Account area.

What if my barcode scanner isn’t working? – Ensure your scanner is in keyboard mode. You can also use the built-in camera scan button in the POS search bar for mobile/tablet devices.

How do I print receipts or labels? – Use the Print buttons in the POS. On iOS, use the Share icon if the print dialog does not appear automatically.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9.1
Cette extension est disponible en téléchargement pour votre site .