Cashier Guide Overview

A comprehensive operational user guide for retail cashiers, baristas, and front-desk staff operating the Hashpay POS application on Android smart EDC terminals or mobile devices.

POS management in the web merchant dashboard
Cashier Station Management in Web Dashboard

Introduction to Hashpay POS

The Hashpay POS application turns any Android smart EDC terminal, smartphone, or tablet into a secure point-of-sale terminal capable of accepting stablecoin payments (USDT and USDC) across multiple high-speed blockchain networks.

As a store cashier, you don't need to be a blockchain expert to use Hashpay. You input bills in Rupiah (IDR) just like a regular cash register, and the terminal automatically handles real-time price conversions, dynamic QR generation, on-chain confirmation detection, and thermal paper receipt printing.

Supported hardware & built-in thermal printers

Hardware CategorySupported Device BrandsThermal Printer SupportIdeal Store Setup
Smart EDC TerminalsSunmi (V2, V2 Pro, V2s, T2 Mini), iMin (Swift, D1), CentermBuilt-in 58mm thermal printer (Hardware direct driver)Busy checkout counters, cafes, restaurants, and retail boutiques.
Android SmartphonesAny smartphone running Android 8.0 or newerExternal Bluetooth thermal printer or paperless digital receiptsFood trucks, pop-up events, courier delivery, and mobile staff.
Android TabletsSamsung Galaxy Tab, Lenovo Tab, Xiaomi Pad (8–12 inch)Bluetooth or LAN thermal printerFront-desk reception counters, boutique showrooms, hotel concierge desks.

Cashier security & permission boundaries

To protect store owners and give staff peace of mind, Hashpay POS terminals operate in strict cashier isolation. Here is an overview of what the terminal can and cannot do:

Action / CapabilityCashier POS TerminalMerchant Owner Web Portal
Enter Rupiah bill & compute crypto totalAllowed (Yes)Allowed (Yes)
Display dynamic payment QR code to customerAllowed (Yes)Allowed (Yes)
Print thermal QR slips & customer receiptsAllowed (Yes)Allowed (Yes)
View cashier shift transaction history & reprint slipsAllowed (Yes)Allowed (Yes)
Withdraw store funds or disburse to bank accountsStrictly Forbidden (No)Allowed (Yes)
View company bank account numbers or financial reportsStrictly Forbidden (No)Allowed (Yes)
Access private API keys, webhooks, or passwordsStrictly Forbidden (No)Allowed (Yes)
Change store MDR fees, tax rates, or pricingStrictly Forbidden (No)Allowed (Yes)

The three bottom navigation tabs

The POS application features three primary workspaces accessible from the bottom bar at any time:

  • History (Riwayat) — Inspect previous shift transactions, search by Order ID, filter by payment status, and reprint customer receipts.
  • Transaction (Transaksi / Keypad) — The default sales workspace for ringing up customer orders and generating live payment QR codes.
  • Profile (Profil) — View cashier shift duration, merchant verification status, switch default currencies (IDR / USD) or language (ID / EN), and log out cleanly.

Two terminal environments: Production vs. Sandbox

Hashpay POS operates in two clearly distinct operating modes to avoid confusion between live store sales and staff training:

Environment ModeColor AccentBlockchain NetworkOperational Purpose
ProductionBrand Purple HeaderLive Blockchain Mainnets (BNB Chain, Tron, Ethereum, Solana)Real customer transactions, live sales revenue, and official customer receipts.
SandboxBright Orange HeaderTestnet Blockchains (Sepolia, BSC Testnet)Training new cashiers, practice checkout runs, and printer tests with zero real money.

Standard 5-step customer checkout flow

  1. Input Bill Amount — Type the customer's total bill in Rupiah (IDR) on the keypad. The terminal calculates the exact crypto equivalent in real time.
  2. Confirm Token & Network — Ask the customer which stablecoin and network they prefer (e.g. *USDT on BNB Smart Chain*).
  3. Select Customer Wallet — Choose MetaMask, Trust Wallet, Phantom, or WalletConnect.
  4. Show Dynamic QR Code — Present the terminal screen to the customer or tap Print to hand them a printed paper QR slip.
  5. Automatic Confirmation & Receipt — Hashpay detects the on-chain transfer within 2–5 seconds, automatically turns green with a checkmark, and prints the official payment receipt immediately.