Docs · User Guide

Hardware POS · using the terminal

Using the miaPOS terminal as a cashier — daily flow, refunds, end-of-day, troubleshooting.

AudienceMerchant
DifficultyBasic
Updated2026-05-30

Overview

The miaPOS terminal runs on Sunmi V2 Pro, Sunmi P2 or SmartOne SP2. Cashiers interact with one screen: enter the amount, show a QR (or accept an NFC tap), receive a confirmation, print a receipt.

Daily flow

  1. Open — tap the miaPOS launcher icon. The app is usually pre-launched on dedicated devices.
  2. Enter amount — type the order total in the keypad.
  3. Show QR (or NFC) — tap Charge. The terminal displays a QR. Customer scans with their banking app.
  4. Wait for confirmation — usually under 5 seconds. The screen turns green and the terminal beeps.
  5. Print receipt — automatic for paper-receipt devices; tap Send for email/SMS receipt.

Refunds

  1. Open the History tab.
  2. Find the transaction (search by amount, time, or last 4 of customer phone).
  3. Tap Refund — full or partial.
  4. Confirm with manager PIN (required for refunds above the merchant's daily threshold).

End-of-day

No batch closing required — instant payments settle continuously. The terminal shows a daily summary at midnight local time, exportable as PDF or CSV via Reports → Today.

If you do prefer to close the day manually — for example, you run in shifts or your back-office expects a daily Z-style cut — open Profile → End-of-day on the terminal. The terminal prints (or emails) a shift summary and resets the running totals for the next shift. Settlement to your bank account is not affected: instant payments continue to land in seconds, independently of whether you close manually or not.

Troubleshooting

  • QR not showing — check internet connection (icon in top right). If offline, the QR cannot be issued.
  • Customer scanned but no confirmation — wait 10 s. If still nothing, ask the customer to check their banking app. Many banks defer push notifications for security checks.
  • Printer jam — open the lid, remove jammed paper, reseat the roll, close until you hear a click.
  • App frozen — hold the power button 8 s, restart. State is preserved server-side; nothing is lost.

Cashier support: [email protected] · merchant portal Live chat 08:00–22:00 local.