Getting Started with DGS-Pay: A Complete Integration Guide
Learn how to integrate DGS-Pay payment gateway into your application. Complete guide covering authentication, payment methods, and first API call.
Read more →By DGS-Pay Team | April 4, 2026
Mobile Money has revolutionized payments in Rwanda. With over 70% of the population using mobile money services, integrating MTN and Airtel Money into your business is essential for growth.
DGS-Pay supports two major Mobile Money providers in Rwanda:
When initiating a Mobile Money payment, you need to include:
Once the payment is initiated, the customer receives an STK push on their phone. They must authorize the payment by entering their PIN.
Use webhooks to receive real-time payment status updates. This is the most reliable way to confirm payments.
Use the scenario_key parameter to simulate different outcomes:
"scenario_key": "scenario:auth_pin&issuer:approved"This simulates a successful payment. Test various scenarios including declined payments and timeout situations.
Learn how to integrate DGS-Pay payment gateway into your application. Complete guide covering authentication, payment methods, and first API call.
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 →