Accept MTN Mobile Money and Airtel Money across Uganda with a single API. Real-time webhooks, instant settlements, and developer-friendly documentation.
Built for developers, designed for businesses. Integrate in minutes, scale to millions.
From sign-up to accepting live payments in under 30 minutes.
A single REST endpoint handles everything. Supports JSON, returns predictable responses.
// Collect payment from MTN number const response = await fetch('https://api.lyntra.com/v1/collections/initiate', { method: 'POST', headers: { 'Authorization': `Bearer ${apiKey}`, 'Content-Type': 'application/json' }, body: JSON.stringify({ msisdn: '256771234567', amount: '5000', currency: 'UGX', provider: 'MTN', business_account_id: 'ba_xxxxxxxx', callback_url: 'https://yourapp.com/webhooks/payment', description: 'Order #1234 payment' }) }); const { reference, status } = await response.json(); // reference: "LYN_20240326_ABC123" // status: "PENDING" → webhook fires on completion
Enterprise-grade reliability with developer simplicity.
No hidden fees. Pay only for what you use.