QuestPay: Digital Wallet, Bill Payments & Agent Cash-In/Cash-Out Platform
Fintech & Digital Wallet PlatformQuestPay needed customers, merchants, and platform admins working off the same wallet ledger. We built a customer app for transfers, bills, and recharge, a merchant app for wallet cash-in and cash-out, and an admin panel to oversee all of it.
Everyday digital-finance needs โ sending money, paying a bill, topping up airtime โ are usually scattered across separate apps and offline agents, and moving cash in or out of a digital wallet still often means a trip to a physical location. QuestPay needed a single wallet-based platform where customers could send money wallet-to-wallet, transfer to a bank account or internationally, recharge airtime and data, and pay recurring electricity and water bills, all from one balance. Cash still has to enter and leave the system somewhere, so QuestPay also needed a merchant-facing app so agents could top up a customer's wallet or withdraw funds on the customer's behalf, plus a central admin panel to oversee users, merchants, and transactions across the platform.
Core Pain Points Addressed:
- โ No single wallet covering wallet-to-wallet transfers, bank transfers, international transfers, bill payments, and airtime/data recharge.
- โ No way for a customer to convert cash into wallet balance, or wallet balance back into cash, without a bank account.
- โ No merchant-facing tool for agents to service cash-in and cash-out requests on a customer's behalf.
- โ No centralized oversight of users, merchants, wallet balances, and transactions across the platform.
QuestPay
Fintech & Digital Payments
User App, Merchant App & Admin Panel
Wallet Transfers, Bill Payments, Recharge & Agent Cash-In/Out
One Wallet, Two Apps, Full Oversight
Wise Hustlers built QuestPay as a digital wallet platform for customers and merchants sharing one wallet ledger. From the User App, customers send money wallet-to-wallet, transfer to a bank account or internationally, recharge airtime and data, and pay electricity and water bills โ all funded from a single wallet balance.
Because a digital wallet still needs a way to convert to and from cash, the Merchant App gives agents a dedicated flow to top up a customer's wallet or withdraw funds on the customer's behalf, turning merchants into the platform's cash on/off ramp. An Admin Panel sits above both apps, giving the QuestPay team centralized visibility into users, merchants, wallet balances, and transaction activity across the system.
Two Apps, One Wallet Ledger
User App
Send money wallet-to-wallet, transfer to a bank account or internationally, recharge airtime and data, and pay electricity and water bills โ all funded from a single wallet balance.
Merchant App
A dedicated agent interface to top up a customer's wallet (cash-in) or withdraw funds from a customer's wallet on their behalf (cash-out), turning merchants into the wallet's cash on/off ramp.
Admin Panel
Centralized oversight of users, merchants, wallet balances, and transaction activity across both apps, giving the platform team control over the whole system from one console.
How Money Moves Through QuestPay
From a customer's transfer or bill payment to a merchant-mediated cash-in or cash-out, with the admin panel tracking every movement.
Customer transacts from the wallet
Wallet-to-wallet transfer, wallet-to-bank transfer, international transfer, airtime/data recharge, or electricity/water bill payment โ all initiated from the User App.
Merchant tops up a wallet
An agent adds funds to a customer's wallet through the Merchant App when the customer wants to convert cash into wallet balance.
Merchant processes a withdrawal
The agent debits the customer's wallet and pays out cash on the customer's behalf when the customer wants to convert wallet balance back into cash.
Admin panel tracks every transaction
Every wallet movement, whether initiated by a customer or a merchant, is visible centrally for oversight and support.
What Made This Non-Trivial
01. One wallet ledger, two apps
The User App and Merchant App both read and write against the same wallet balance, so a merchant cash-in or cash-out reflects instantly in the customer's balance.
02. Multiple money-movement rails
Wallet-to-wallet, wallet-to-bank, and international transfer are distinct rails, all funded from and reconciled against the same wallet balance.
03. Bill payment & recharge integrations
Electricity, water, and airtime/data recharge are billers integrated behind a single wallet-funded payment flow, so customers pay them the same way they'd send a transfer.
04. Agent-mediated cash in/out
Merchants act as the wallet's on/off ramp, letting customers convert between cash and wallet balance through a merchant network instead of requiring a bank account.
Platform Surfaces
A customer app, a merchant app, and an admin panel, all built around one shared wallet ledger.
User App
Wallet-to-wallet, bank, and international transfers, plus airtime/data recharge and electricity/water bill payments.
Merchant App
Lets merchants top up a customer's wallet or withdraw funds on the customer's behalf.
Admin Panel
Centralized management and reporting across users, merchants, wallets, and transactions.
What Shipped
A complete wallet platform: customer transfers and bill payments, merchant cash-in/cash-out, and a central admin panel.
Let's Pressure-Test It
Book a free call and tell us what you're building. Worst case, you leave with honest feedback and a clearer plan. Best case, you leave with a team that ships.
