UniPay Terminal App

Turn any Android phone or tablet into a counter payment terminal — QR invoices, NFC tap payments, staff PINs, receipts, and end-of-day reports. No dedicated hardware required.

🚀

Coming to Google Play. The UniPay Terminal App is in final development and will be available on Google Play shortly. This guide covers what's coming so you can get ready. Sign up for early access

What is the Terminal App?

The UniPay Terminal App is a dedicated point-of-sale application for Android. Install it on any Android phone or tablet you already own and use it as a counter terminal — a full-screen payment interface that handles everything from invoice creation to receipt delivery.

It's designed as the easiest way to start accepting UniPay in person. No hardware to buy, no configuration complexity — install from Google Play, pair to your UniPay account, and start taking payments.

Requirements

RequirementMinimum
Operating systemAndroid 11 or later
Screen size5" or larger recommended for counter use
InternetWi-Fi or mobile data (4G/5G)
NFCOptional — needed for tap-to-pay
CameraOptional — used for QR scanning only
UniPay accountRequired — create one here

The app works on any Android phone or tablet. For dedicated counter use, we recommend a device you can leave plugged in and in one place. NFC support enables tap-to-pay; devices without NFC still support QR code payments.

Installation

  1. Open Google Play on your Android device and search for UniPay Terminal.
  2. Install the app. It's free to install — no subscription required for the app itself.
  3. Open UniPay Terminal. You'll be prompted to pair the app to your UniPay account.
  4. Complete the pairing flow — see Pairing below.

Tip: If you're setting up a dedicated counter device, enable Stay awake while charging in Android developer options so the screen stays on while plugged in.

Pairing to your UniPay account

The Terminal App uses a secure pairing code to link to your UniPay account. No merchant login is stored on the device — the terminal uses a dedicated terminal credential that can be revoked at any time.

  1. Open the UniPay Merchant app on your phone (or log in to merchant.unipay.network).
  2. Go to Terminals → Add terminal and give the terminal a name (e.g. "Front counter").
  3. A pairing code will be shown in XXXX-XXXX format. It's valid for 10 minutes.
  4. On the Terminal App, enter the pairing code and tap Pair.
  5. The terminal is now linked to your account. The pairing code cannot be reused.

You can pair multiple terminals to the same UniPay account. Each terminal appears separately in your Merchant app under Terminals, where you can rename, disable, or revoke any terminal.

Taking payments

The Terminal App supports two payment methods:

QR code (all devices)

  1. Enter the amount on the terminal keypad. Select currency if needed (53 currencies supported).
  2. Tap Charge. A QR code is displayed on screen.
  3. The customer opens their UniCash app and scans the QR code, or taps the link if they're on the same device.
  4. The customer confirms the payment in their app with their UniCash PIN.
  5. The terminal shows a green confirmation screen. Payment is settled instantly.

NFC tap (NFC-enabled devices)

  1. Enter the amount and tap Charge.
  2. The NFC tap zone is shown on screen with a gold border. Instruct the customer to tap their phone to the terminal.
  3. The customer's UniCash app opens automatically and shows the payment details.
  4. The customer confirms with their PIN. Confirmation appears on both devices instantly.

Same-day refunds: Refunds of AUD 200 or less can be processed directly on the terminal within the same day. Larger or older refunds require authorisation from the Merchant app.

Staff PINs

Staff PINs let each team member sign in to the terminal with their own 4-digit PIN. Every transaction is attributed to the signed-in staff member, giving you per-staff sales reports.

Setting up staff

  1. In the Merchant app, go to Staff → Add staff member.
  2. Enter a name and assign a 4-digit PIN.
  3. The new staff member will appear on the terminal's sign-in screen next time it refreshes (or immediately after a re-launch).

Signing in and out

  • The terminal shows a list of staff names. Tap a name and enter the PIN to sign in.
  • After 3 minutes of inactivity, the terminal automatically signs out the current staff member and returns to the sign-in screen.
  • Staff can also sign out manually from the terminal menu.

Receipts

After each successful payment, the Terminal App offers the following receipt options:

  • SMS receipt — enter the customer's mobile number. A text message with payment details is sent immediately.
  • Email receipt — enter the customer's email address.
  • No receipt — skip if the customer doesn't want one.

Thermal receipt printing (58mm) is available on the dedicated hardware terminal — the Terminal App on a standard Android device does not include a printer.

End-of-day reports

The Terminal App includes an end-of-day report showing all transactions for the current day, broken down by staff member.

  • Access via the terminal menu → End of day.
  • Shows total sales, number of transactions, and a per-staff breakdown.
  • Full reports by terminal, by staff, and custom date ranges are available in the Merchant app and Merchant portal.

Ready for more? Upgrade to the UniPay hardware terminal

The Terminal App gets you started. When your volume grows, the dedicated hardware terminal is the natural next step.

  • Built-in 58mm thermal receipt printer — no phone needed for receipts
  • Always-on NFC — no app switching or screen unlocking required
  • Kiosk-mode launcher — the app is pinned, customers can't exit it
  • Dedicated counter display — professional appearance, no distractions
  • 7.7V 3000mAh battery (≈ 3.85V 6000mAh) — all-day counter use without a charger
  • Factory pre-loaded and configured — arrives ready to use
See hardware pricing