P
free
Click image to enlarge

LiteShop POS

In-store checkout that shares stock with your online LiteShoper catalog

Version 1.4.1 · Requires LiteShoper 1.0.0

Free

Log in to get this free plugin.

Overview

LiteShop POS turns LiteShoper into a retail register. Sell from the same product catalog and stock your website already uses—no separate inventory system.

Cashiers scan barcodes (or search SKU/name), take cash, card, QR, or split payments, print receipts, and close shifts with counted cash. Managers get sales reports by register, cashier, category, and tender mix.

Built for shops that sell both online and offline and need one stock truth across channels.

Features

  • Shared catalog & stock with your LiteShoper online store
  • Fast register UI — barcode / GTIN / SKU / name search (keyboard: F2 search, F4 pay, F8 hold, F9 lock)
  • Phone pairing & camera scan for mobile barcode capture
  • Payments: cash, card, QR, and split tender with change calculation
  • Multiple registers with open/close cashier shifts and opening float
  • Cash pay-in / pay-out tracking during a shift
  • Hold & recall carts mid-sale
  • Cart discount, coupon codes, and optional line-price override (permission-controlled)
  • Configurable POS tax rates (stackable), or fall back to store Commerce tax
  • Favorites quick-bar for high-velocity products
  • Customer lookup; loyalty points earn & redeem
  • Receipts: browser print, gift receipt, email receipt
  • Network ESC/POS printer (TCP :9100) and optional cash-drawer kick on cash sales
  • Staff PIN lock with idle timeout
  • Void / returns with stock restore (capability flags for cashiers vs managers)
  • POS orders list and sales reports (by register, cashier, category, tender) with CSV export
  • Admin permission modules: POS (register & sales) and POS Settings

How to use

  1. Install LiteShop POS from the marketplace and activate it with your license key.
  2. Open POS → Settings. Enable POS, create at least one register, and set the default register.
  3. Configure receipt header/footer, tax rates, cashier capabilities (discount / void / price override), loyalty rates, and optional ESC/POS printer host.
  4. Assign staff PINs if you want register lock protection.
  5. Go to POS → Shifts, select a register, and open a shift with your opening cash float.
  6. Open POS (Register). Scan or search products, adjust quantities, apply coupons/discounts if allowed, then press Pay (F4).
  7. Choose Cash / Card / QR / Split, complete the sale, then print or email the receipt.
  8. Use Hold (F8) for paused sales; Cash ± for pay-in/pay-out; Lock (F9) when leaving the counter.
  9. At end of day, close the shift with counted cash and review POS → Reports.

Tip: Products must exist in your LiteShoper catalog (with barcodes/SKUs on variations for fastest scanning). Stock deducted at POS is the same stock your storefront uses.

Related plugins

LiteShoper Help Answers from plugins, docs & FAQs

Hi! Ask me about LiteShoper plugins, licenses, or documentation.