Payment Gateway
Accept Payments on Your Website or App
Powerful payment gateway API for businesses. Accept payments via cards, mobile money in over 10 African currencies, and stablecoins.
Gateway Features
Everything you need to process payments.
Pan-African Mobile Money
Accept RWF, UGX, KES, TZS, GHS, NGN, and more from one integration.
Stablecoin Payments
Accept USDT, USDC, and other stablecoins for instant transactions.
Easy Integration
RESTful API and SDKs for PHP, Python, Node.js with clear docs.
PCI DSS Compliant
Bank-level security, fraud detection, and 3D Secure authentication.
Payment Links
Create shareable links for invoices and quick checkouts without coding.
Real-Time Analytics
Track success rates, revenue, and customer insights instantly.
Quick Integration
Start accepting payments in 4 easy steps.
Create Merchant Account
Sign up and complete business verification to get API keys.
Get API Credentials
Access public/secret keys. Use sandbox mode for testing.
Integrate the API
Use SDKs or API calls to create payment sessions and handle webhooks.
Go Live
Switch to production and accept real payments to your wallet.
Quick Start Code
See how easy it is to integrate.
// Initialize payment
$umva = new UmvaPayment('your_api_key');
$payment = $umva->createPayment([
'amount' => 10000,
'currency' => 'RWF',
'email' => '[email protected]',
'callback_url' => 'https://yoursite.com/callback',
'return_url' => 'https://yoursite.com/success'
]);
echo $payment->getCheckoutUrl();
Ready to Accept Payments?
Join thousands of businesses using UMVA Payment Gateway.