How to Accept Mobile Money Payments in Rwanda
Discover how to accept Mobile Money payments (MTN and Airtel) in Rwanda using DGS-Pay API. Complete integration guide with code examples.
Read more →By DGS-Pay Team | April 4, 2026
DGS-Pay is a comprehensive payment infrastructure platform designed specifically for African businesses. Whether you are a small startup or an established enterprise, DGS-Pay provides the tools you need to accept payments seamlessly across the continent.
Sign up for a merchant account at DGS-Pay Merchant Portal. You will receive:
DGS-Pay provides two environments:
https://test.pay.digitalservicescenter.rw/generation/v2/ - For testinghttps://pay.digitalservicescenter.rw/generation/v2/ - For live transactionsHere is a simple example to test your integration:
curl -X POST "https://test.pay.digitalservicescenter.rw/generation/v2/charges" \
-H "Content-Type: application/json" \
-H "X-DGS-API-Key: YOUR_API_KEY" \
-H "X-DGS-ACCOUNT-NUMBER: YOUR_ACCOUNT_NUMBER" \
-d '{"amount": 1000, "currency": "RWF", "payment_type": "mobile_money"}'Now that you understand the basics, explore our documentation for:
Happy coding!
Discover how to accept Mobile Money payments (MTN and Airtel) in Rwanda using DGS-Pay API. Complete integration guide with code examples.
Read more →Learn how to securely process card payments with DGS-Pay. Guide covers AES-256-GCM encryption, PCI compliance, and authorization flows.
Read more →Complete guide to setting up DGS-Pay webhooks. Learn how to receive real-time payment notifications and verify webhook signatures securely.
Read more →