A fully conversational banking experience on WhatsApp with instant P2P transfers, bill payments, airtime purchases, balance inquiries, and mini-statement generation — processing 50,000+ daily transactions with bank-grade security and 99.97% uptime.

The Challenge
A leading African fintech needed to bring banking to the 70% of their target market that was unbanked or underbanked. These users already lived on WhatsApp but had no access to banking apps or USSD was unreliable. The solution needed to be as simple as sending a text message.
Project Timeline
CBN regulatory requirements mapping, PCI DSS compliance framework, HSM encryption setup, WhatsApp Business API approval, and core banking API integration specifications for 3 partner banks.
P2P transfer system with instant NIBSS integration, bill payment aggregator (electricity, cable TV, internet), airtime/data purchase across all telcos, and multi-bank account linking via BVN verification.
Natural language transaction processing ("send 50k to John at GTBank"), OTP/PIN verification flow, transaction receipts with PDF generation, and voice note support for illiterate users.
Fraud detection ML model, session-based encryption, biometric verification via WhatsApp, rate limiting, load balancing for 50K+ daily transactions, and 24/7 monitoring with automated failover.
Our Solution
Users type "send 50,000 to John" and the bot resolves the recipient from saved beneficiaries, confirms details, requests PIN/OTP, and completes the NIBSS instant transfer in under 8 seconds. Supports bank-to-bank, wallet-to-wallet, and bank-to-wallet.
One-stop bill payment for electricity (all DISCOs), cable TV (DSTV, GOtv, StarTimes), internet (Spectranet, Smile), water, and government levies. Auto-saves biller details for recurring payments with scheduled auto-pay option.
Instant airtime and data bundle purchase for MTN, Airtel, Glo, and 9mobile. Supports self-recharge, third-party recharge, and bulk airtime for businesses. Auto-detect carrier from phone number.
Real-time balance inquiry, mini-statement (last 10 transactions), full statement download as PDF, account linking via BVN, and multi-account management for users with accounts at different banks.
ML model analyzing transaction patterns, device fingerprinting, session encryption, 2FA via OTP, daily transaction limits, suspicious activity alerts, and automatic account freeze on anomaly detection. PCI DSS certified.
Enables WhatsApp-based agent banking for rural areas. Agents perform cash-in/cash-out via WhatsApp, with real-time commission tracking and end-of-day settlement reporting.
Results
Client Feedback
“This WhatsApp banking bot brought financial services to millions of our customers who never used a banking app. Transaction volume grew from zero to $8.5M monthly in 6 months. The fraud rate is lower than our mobile app. AltAppLabs understood African fintech like no other partner we've worked with.”
O. Adeyemi
CTO, FinBank Digital
More Work