Connected to every regulator, bank and wallet that matters
VitalReturns talks directly to URA, URSB, NIRA, every major Ugandan bank, and the mobile money providers your taxpayers already use — so filings, verifications and payments all flow in one connected pipeline.
Regulators
Direct integration with Uganda's statutory authorities.
- URA
e-tax filing, EFRIS inbound + outbound, TIN verification.
- URSB
Business registration verification on taxpayer onboarding.
- NIRA
National ID verification on individual onboarding.
Banks
Direct-bank reconciliation with HMAC-signed callbacks and IP allowlisting.
- Stanbic Bank
Collection, reconciliation, statement import.
- dfcu Bank
Collection, reconciliation, statement import.
- Centenary Bank
Collection, reconciliation, statement import.
- DTB, KCB and more
Full catalogue across Uganda's major commercial banks.
Mobile money
Collection and disbursement across Uganda's major mobile wallets.
- MTN Mobile Money
Collection + Disbursement API via the sandbox-to-production path.
- Airtel Money
Payer-initiated and merchant-initiated flows.
Card + aggregators
Card payments for taxpayers who prefer Visa / Mastercard.
- Flutterwave
Card + mobile money aggregator with 3DS.
- Pesapal
Card + mobile money aggregator with IPN callbacks.
Public API for your own integrations
If you need to feed data in or pull data out, we have a documented API.
- Documented REST API
Bearer-token authentication, per-key rate limits, request IDs on every response.
- Signed webhooks
HMAC-SHA256 signed webhooks on every event; retries with exponential backoff.
- Sandbox + production parity
Full-featured sandbox environment with the same contract as production.
Pre-wired to Uganda's regulatory and financial stack
Stop building integrations yourself. We maintain them.