Point of Sale (POS)
Accept in-person payments from your merchant dashboard with QR codes, manual entry, and a product catalog.
3 min read
Overview
The merchant dashboard's POS terminal turns any browser into an in-store payment terminal. No special hardware required — your laptop, tablet, or phone browser is enough.
Open it from the POS sidebar item in the merchant dashboard.
Requirement: A registered Danipa merchant account (KYB-verified). The KYC tier system used for personal accounts doesn't apply here. See Merchant Dashboard for registration.
Payment methods
The POS terminal supports three methods, picked per sale:
| Method | How it works |
|---|---|
| QR Code | Generates a unique QR for the sale; the customer scans with their Danipa Pay app, sees the amount and merchant, and confirms |
| Manual entry | You enter the customer's phone number; a payment request is sent for them to approve in their app |
| Cash | Records the sale as paid in cash — used for reconciliation only; no funds move on Danipa |
Tap-to-pay (NFC) is not currently part of the POS terminal.
Set up your POS
Catalog
A product catalog speeds up checkout and reduces errors:
- Go to POS → Catalog.
- Click Add product.
- Enter:
- Name and price.
- Optional description, category, SKU/barcode, and image.
- Save.
During a sale you can add catalog items by name instead of typing amounts.
Staff
Add staff so other people in your business can take payments:
- Go to POS → Staff.
- Click Add staff.
- Enter their name and the email or phone they use to sign in to Danipa.
- Pick a role:
| Role | Permissions |
|---|---|
| Owner | Full access to settings, staff, catalog, and every transaction |
| Manager | View all data, manage transactions and catalog, generate reports — cannot change settings |
| Staff | Take payments, view sales, process refunds |
Staff sign in with their Danipa Pay credentials and the dashboard scopes their view to your merchant.
Take a sale
- Open POS → New sale.
- Build the sale:
- Add items from the catalog, or
- Type a custom amount and description.
- Pick the payment method (QR Code, Manual entry, or Cash).
- For QR / Manual entry, the customer confirms in their app; the terminal updates the moment the payment settles.
- The sale completes and a receipt is generated.
Refunds
Refunds are processed from the transaction list:
- Go to POS → Transactions.
- Open the transaction you want to refund.
- Click Refund and choose Full or Partial (enter the partial amount).
- Authorise with your transaction PIN.
Refunds settle to the customer's wallet immediately. Fees are refunded proportionally with the principal. Refunds can be initiated up to 30 days after the original sale.
Daily report
Use the daily report to close out the day:
- Go to POS → Reports → Daily.
- Pick a date.
- The report rolls up:
- Total sale count and amount.
- Total refunds.
- Net revenue.
- Breakdown by payment method.
- Breakdown by staff member.
Reconciling cash sales
If you take some sales in cash through the POS, the Cash method records them so the daily report's cash total matches what you should have in the till. This is a reconciliation tool — Danipa doesn't move funds for cash sales, only logs them.
Tips
- Display your QR code or terminal prominently so customers see the payment surface.
- Use the catalog. Faster, fewer typos, easier to reconcile.
- Run the daily report. Catches mismatches between the till and the dashboard early.
- Train your staff. Make sure they know how to take a sale and process a refund — both should be quick once practised.
- Keep the device awake during sales. A locked browser tab loses the live payment confirmation; refresh the transaction list to pick up the result.
Related guides
- Merchant Dashboard — overview of every page in the dashboard.
- Payment Links & Invoices — for remote payments and itemised bills.
- Business Analytics — combined view across links, invoices, and POS.