Welcome to FundKit
FundKit is a universal payment SDK that gives developers one unified API across all major mobile money and card providers in Africa. Instead of waiting weeks for provider approvals, your team can start building immediately in FundKit’s sandbox environment. By the time your compliance team is done with paperwork, your app is already tested, integrated, and ready for production — just swap in live keys, no code changes required.Quick Start
Get up and running with FundKit in under 5 minutes
Core Concepts
Learn the fundamental concepts of FundKit
API Reference
Detailed API documentation and examples
Providers
Explore supported payment providers
Why FundKit?
Integrating mobile money and card providers is painful:- Every provider has its own APIs, authentication, and quirks
- You can’t properly test until your compliance paperwork is approved
- Developers get blocked while compliance teams work
- Switching providers often means rewriting your entire integration
FundKit solves this
Simulate payments instantly
Simulate payments instantly
Start building today with our unified sandbox — no provider approval required.
Unblock your developers
Unblock your developers
Keep shipping features while compliance paperwork is in progress.
Zero-rewrite production switch
Zero-rewrite production switch
When compliance is done, just swap sandbox keys for live keys — no code changes.
Universal API layer
Universal API layer
One consistent API across MTN, Airtel, Safaricom, HoneyCoin, EasyPay, and more.
Features
Unified Collections & Payouts
Single API for all payment operations
Instant Sandbox Testing
Simulate transactions without waiting for provider approval
Easy Provider Switching
Change providers without rewriting your code
Webhook Support
Real-time transaction lifecycle updates
Built-in Validation
Strict input validation with clear error messages
Smart Provider Selection
Automatic failover and load balancing
Getting Started
1
Install FundKit Core
2
Choose Your Providers
3
Start Building
Popular Use Cases
E-commerce Checkout
Accept payments from customers across multiple providers
Subscription Billing
Automate recurring payments with intelligent fallbacks
Marketplace Payouts
Distribute earnings to sellers across different networks
P2P Transfers
Enable peer-to-peer money transfers
Ready to build?
Start with the Quickstart Guide
Build your first payment integration in 5 minutes