Xgenious/ docs

POS Overview

The POS (Point of Sale) plugin lets you run a physical checkout counter directly from your store admin panel — no third-party hardware or software required. It works on any modern browser, supports offline selling, barcode scanning, multiple payment methods, customer accounts, and session-based cash drawer management.

For: Tenant (Store) Admins and Cashiers. Module: POS Plugin (Free, Tenant-level). Version: 1.2.3.

Getting Started in 3 Steps

1. Activate the Plugin

Note

Tenant Admin Panel → Plugins → Point of Sale → Activate

The POS menu will appear in your sidebar after activation.

2. Configure Payment Gateways

Before making your first sale, configure which payment methods you accept:

Note

Tenant Admin → POS → POS Settings

Enable one or more of:

  • Cash — always recommended
  • Card — for card terminals (manual recording)
  • E-Wallet — enter your wallet provider name and upload its logo

3. Set Your Default Tax Location

Note

Tenant Admin → POS → POS Settings → Default Tax Location

Select your store's country, state, city, and postal code so the correct tax is applied automatically at checkout.

In this guide

  1. Opening the POS — admin vs standalone mode, cashier login
  2. Register Sessions — open/close, variance
  3. POS Order Page — finding and adding products, barcode scanning
  4. Cart Management — quantities, coupons, totals
  5. Customers — search, add, walk-in, wallet
  6. Checkout and Split Payments — cash, card, e-wallet, split
  7. Hold Orders — park and recall orders
  8. Receipts — print, email/SMS, auto-send, resend
  9. Returns and Past Orders — returns, 100-order history
  10. Offline Mode — IndexedDB cache, queue sync
  11. POS Settings — settings and receipt settings tables
  12. Tax Settings — default tax location
  13. PWA Install — install POS on mobile/tablet
Still stuck?
Our support team is ready to help you get set up.
Get support