UI Helpers
Transaction list
Shows the on-device transaction history. Transactions are stored locally on the terminal; the list is capped at 1 000 entries.
Api.showTransactionList(context); // With locale override HashMap<String, String> params = new HashMap<>(); params.put(Parameters.LOCALE, "de_DE"); Api.showTransactionList(context, params);
Scanner
Starts the QR code scanner. Currently used to scan pre-auth QR codes for automatic completion field population.
Api.startScanner(context, params);
Health check
Verifies connectivity to the terminal endpoints. Useful for diagnostics.
Api.startHealthCheck(context, null);
Offline transaction queue
Opens the UI for the operator to review and manually trigger sending of queued offline transactions.
Api.showOffline(context);