Everything PosWolf
can do for your business
A full breakdown of every feature — so you know exactly what you're getting before you download.
Sales & Checkout
Everything that happens at the counter.
New Sale Flow
Open a sale, search or scan products and services, add quantities, choose payment method, and print a receipt — all in under 30 seconds.
Any Payment Method
Cash, bank transfer, card, POS terminal, mobile money, USSD, Squad, and a free-text "other" option. Every payment type is recorded with a full audit trail.
Named Customer Sales
Optionally attach a customer name, company name, phone number, or any reference note to a sale before checkout. It prints on the receipt — perfect for corporate orders and deliveries.
Professional Receipts
Receipts include your business logo, store name, tax label, itemised list, payment method, cashier name, date, and a custom footer message. Auto two-copy printing available.
Phone Barcode Scanner
NewTurn any Android or iPhone into a wireless barcode scanner over Wi-Fi. Click one button, scan a QR code with your phone — products appear in the cart instantly, no hardware, no cables.
Reward Code Redemption
NewAt checkout, cashiers can scan or type a customer's QR reward code. The discount is applied automatically and verified by HMAC signature — forgery is impossible.
Products & Inventory
Manage your catalogue and stay on top of stock.
Products & Services
Add both physical products (with stock tracking) and services like haircuts or repairs (without stock) in the same catalogue. No workarounds — each type is handled correctly by default.
Categories & SKUs
Organise your catalogue with custom categories. Attach SKU or barcode codes for instant counter lookup. Filter by category, stock level, active/inactive status, name, or price in seconds.
Low-Stock Alerts
Dashboard and Products page flag items running low. The configurable threshold defaults to 10 units. Services are automatically excluded — no false alerts on haircuts or repairs.
Advanced Product Filters
Filter by category, search text, stock level (low stock / in stock), type (product/service), active/inactive status, and sort by name, price, or stock — all combinable.
Bulk Edit & Quick Add
Edit product details inline, update prices and stock levels quickly, and add new items from the New Sale screen without leaving the checkout flow.
Dashboard & Reporting
Live data — not static screenshots.
Live Sales Dashboard
Real-time today's revenue, transaction count, and low-stock count. A 7-day bar chart and a category sales breakdown — pulling directly from your actual transactions.
Transaction History
Full searchable transaction log with date, amount, payment method, cashier, items sold, and customer name if attached. Export-ready for your accountant.
Campaign Analytics
NewSee every reward campaign's issued vs redeemed count, redemption rate, distribution mode, and status at a glance. A recent activity log shows every redemption attempt.
Reward Campaigns
Drive repeat business with zero extra hardware.
Campaign Creation
NewCreate a reward campaign in under a minute. Set the name, reward type (percentage or fixed amount), pool size, distribution mode (spread evenly or first-come-first-served), start/end dates, and grace period.
Automatic QR Printing
NewWhen a campaign is active, a unique HMAC-signed QR code prints on the customer's receipt automatically after every sale — cashier does nothing extra.
HMAC-Signed Codes
NewEvery QR payload is signed with a 256-bit key using HMAC-SHA256. Codes cannot be forged, replayed, or tampered with. Timing-safe comparison prevents side-channel attacks.
Expiry & Grace Periods
NewSet campaign end dates and a configurable grace period so customers have time to redeem after the campaign closes. Open-ended campaigns default to 60-day rolling codes.
Distribution Modes
New"Spread Evenly" distributes the pool quota across campaign days — preventing all codes from being issued on day one. "First Come First Served" issues codes until the pool is exhausted.
Scan to Redeem
NewCustomers scan their QR receipt code with the phone scanner at next visit. The POS auto-detects the pw1| prefix and applies the discount in one step — no manual entry required.
Networking & Multi-Terminal
Link multiple machines without an IT team.
LAN Network Mode
Run PosWolf across multiple terminals on the same Wi-Fi or Ethernet network. One machine is the Server; others connect automatically via LAN discovery — no IP address, no port forwarding.
Auto Discovery
PosWolf broadcasts over UDP to find the server on the local network. Client terminals connect automatically — the user just switches to Client mode and selects the server.
Real-Time Sync
Sales, product updates, and stock changes sync across all terminals in real time via SignalR. Every cashier sees live data without refreshing.
Backup & Security
Your data stays safe, always.
Cloud Backup
AES-256 encrypted backups upload to your personal Google Drive automatically on every app startup. Your data stays on your account — not our servers.
7-Day Local Copies
In addition to the cloud backup, PosWolf keeps 7 rolling daily backup files locally. So even if cloud is unavailable, you always have recent copies on disk.
One-Click Restore
New computer? Download PosWolf, sign into Google, enter your passphrase — your full transaction history and settings restore in seconds.
Multi-User & Roles
SuperAdmin, Admin, Manager, and Cashier roles. Each role has specific permissions — who can edit products, view transaction history, change settings, or manage users.
Fully Offline
PosWolf uses a local SQLite database. No internet is ever required to sell, track stock, or print receipts. Cloud features are optional enhancements — not dependencies.