Hardware POS
Countertop terminal — Sunmi V2/P2 and SmartOne — running the miaPOS native Android app.
Overview
Hardware POS is the most familiar acceptance surface: countertop terminal, cashier rings the order, customer pays. The miaPOS app runs on certified Android-based terminals (Sunmi V2 Pro, Sunmi P2, SmartOne SP2). No card reader required — the customer scans a QR shown on the terminal screen or taps via NFC.
Supported devices
- Sunmi V2 Pro — primary device, 5.45" screen, integrated 80mm printer, 4G/WiFi.
- Sunmi P2 — handheld, smaller footprint.
- SmartOne SP2 — secondary device, similar form factor.
- Any other Android 10+ device with a camera and 1GB+ free storage (uncertified, best-effort support).
Installation
Provisioned terminals ship with the app pre-installed and locked to the miaPOS launcher. For self-provisioning:
- Install the APK from the partner portal (or Google Play / Sunmi Store for certified devices).
- On first launch, enter merchant credentials (issued during onboarding).
- The app calls
POST /pos/activatewith the device fingerprint and is bound to one merchant.
Transaction flow
- Cashier enters amount on the terminal.
- Terminal shows a QR code (or starts NFC tap-to-pay).
- Customer scans with their banking app; pays in their app.
- Terminal receives the confirmation push and prints a receipt.
- Funds settle to the merchant bank account in seconds.