Point of Sale (POS)

XBuddy POS is the retail checkout counter. It lets a cashier ring up sales on a touch-friendly terminal, manage a cash drawer through open/close sessions with reconciliation, and apply promotions, gift cards, and product modifiers — all while decrementing inventory and posting revenue to Finance in real time.

⚠️

Beta. POS is in beta. E-invoices (beta) need your e-invoice provider to be connected, otherwise the system reports it is not configured; there is no offline mode, so transactions need a connection; MoMo is not supported — QR payment works only via VNPay/ZaloPay once your business has configured the integration.

Who uses it: cashiers running the terminal, shift supervisors opening and closing sessions and reconciling cash, store managers reviewing transactions and promotions, and finance users who receive the posted revenue. Because every sale decrements stock and records the customer, POS keeps your inventory and CRM current without a separate export.

Key Features

  • Touch-optimized Terminal for fast checkout with barcode and quick-add
  • Cash Sessions with open/close and cash reconciliation
  • Full Transactions history with refunds and reprints
  • Customer capture linking sales to CRM contacts
  • Promotions (percentage, fixed, buy-X-get-Y) applied at checkout
  • Gift Cards issuance and redemption with balance tracking
  • Product Modifiers for variants and add-ons (size, toppings, options)
  • Real-time inventory decrement and revenue posting to Finance
  • AI Hub with the POS Manager assistant

Important features

Full feature reference

Nav itemWhat it does
OverviewPOS dashboard with today’s sales, transaction count, average basket, and a chart of sales by hour/day.
TerminalThe cashier checkout screen: add items by barcode/search/quick-pick, apply modifiers, promotions, gift cards, and take payment.
SessionsCash-drawer shifts. Open with a float, trade, then close and reconcile counted vs. expected cash (over/short).
TransactionsFull sales history with detail, refunds/returns, and receipt reprints; each links to its session and customer.
CustomersCapture and look up customers at the counter, linking sales to CRM contacts for loyalty and history.
PromotionsDiscount rules (percentage, fixed, buy-X-get-Y) with qualifying products and active dates, applied automatically at checkout.
Gift CardsIssue and redeem stored-value cards with balance tracking across visits.
ReportsRevenue by day/hour, best-selling products, VAT summary, and transaction export.
ModifiersVariant/add-on option groups (size, color, toppings) attached to products and selected at checkout.
AI HubRun the POS Manager assistant and review its suggestions (e.g. slow-moving stock, promo performance).
WorkflowsAutomation for POS events — e.g. alert a manager on a large refund or a session cash shortage.
SettingsConfigure terminals, payment methods, tax, receipt templates, data scope, and POS master data.

Integration points

Connects toHow the data flows
InventoryEvery sale decrements on-hand stock in real time; refunds return goods to inventory.
FinanceCompleted transactions post revenue and tax; session reconciliation feeds cash accounting.
CRMCustomers captured at the counter link to CRM contacts, building purchase history and loyalty.
Sales / Product & MarketingProducts, prices, and promotions originate from the shared catalog and pricing.
AgentWhat it does
POS ManagerWatches sales, cash variance, and stock at the counter, flagging slow movers, promo performance, and reconciliation anomalies.

In this guide