QRPay System Architecture & Overview
QRPay is a complete QR code based money transfer solution designed to simplify money transfers, merchant payments, agent cash-in/cash-out, international remittance, and secure financial transactions for businesses and individuals — accessible via Android and iOS apps, a user-friendly website, and an efficient admin panel.
Core Platform Components
Central Admin Dashboard
A powerful admin panel with an analytics dashboard to manage currencies, exchange rates, fees & charges, deposit/withdraw methods, bill pay, mobile top-up, remittance and virtual card APIs, user/agent/merchant care, admin roles, modules, SEO, push notifications, and support tickets from one centralized place.
User Wallet & Payment System
A user-friendly app and website where users transfer and receive money with QR codes, add money, make payments to merchants, withdraw funds, pay bills, top-up mobiles, buy gift cards, create virtual cards, generate payment links, and request money — all with multi-language support.
Merchant, Agent & Remittance Operations
Merchants accept seamless QR payments through their own interface, agents handle cash-in and cash-out (money out) operations, and users send international remittance with bank transfer or cash pickup options — with multi-currency support simplifying global payments.
Security & Verification
Supports email authentication, email verification, KYC verification, biometric (fingerprint) login, real-time push notifications, and Google Authenticator two-factor authentication (2FA) to keep every account and transaction reliable and secure.

