Case study

TouZPe / AQPE

Touch-first Flutter software for payment machines and a consumer wallet — built against real device SDKs, not a mock phone UI.

Client delivery
  • Flutter
  • Dart
  • Android
  • USB/HID
  • Next.js (ATM web)
  • C (dispense mix)
KioskUSB/HIDAppRailsWallet

What exists

  • AQPE — digital wallet, bank account management, wallet-to-bank transfers. Flutter app with GetX, maps, QR, biometric, OneSignal, and local auth.
  • Flutter kiosk v3.0.0+3: USB serial, USB HID, QR, audio (including English pack), video, and a hardware button plugin.
  • ATM workspace: mobile, kiosk port, ATM web, BNE-S110M Android SDK, Tamil voice-over assets.
  • Product docs on disk: TouZPe ATM Machine, AEPS, DMT, MATM, Payout, UPI, TouZPe ATM Mobile.
  • C program for note mix (₹500 / ₹200) against available cassette counts.

Architecture

Animated diagram of the system from documented facts.

KioskUSB/HIDAppRailsWallet

Stack

  • Flutter
  • Dart
  • Android
  • USB/HID
  • Next.js (ATM web)
  • C (dispense mix)

Status

Client delivery

Production-oriented client delivery (apps, SDKs, machine docs) for Izet E Payments Pvt Ltd (Coimbatore). VisionX HQ delivered software for them — we are not Izet and do not claim an RBI license.