Payment API
Kairos Afrika’s Payment API enables you to initiate payment transactions securely across Africa. The API provides a simple interface to process payments with comprehensive tracking and callback functionality.Key Features
- Simple Payment Initiation: Start payment transactions with minimal required fields
- Reference Tracking: Track payments using your own reference numbers
- Callback Support: Receive real-time updates on payment status
- Msisdn-based Organization: Organize payments by msisdn identifiers
- Flexible Narration: Add descriptive text for payment purposes
Base URLs
- Staging:
https://api.staging.kairosafrika.cloud/paygw - Production:
https://api.kairosafrika.cloud/paygw
Authentication
Payment API uses Basic authentication with base64 encoded credentials:Available Endpoints
- Initiate Payment -
POST /v1/payment - Get Account Holder -
GET /v1/accountholders/{accountHolderId} - Get Transaction Status -
GET /v1/payment/{reference}/status
Note: Always test your integration using the staging environment before going live with production.