Welcome to the DigitalisPay API! Our API allows you to integrate mobile money payment processing directly into your application.
All API requests require authentication using Bearer tokens. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
POST /api/payments
Initiate a payment transaction
GET /api/payments/:id
Retrieve payment details
POST /api/transfers
Execute fund transfers
GET /api/balance
Check account balance
POST /api/webhooks
Configure webhook endpoints
Webhooks allow you to receive real-time notifications about transaction events. Configure your webhook URLs in the dashboard.
The API returns standard HTTP status codes. Common errors include:
API requests are rate limited to prevent abuse. Standard limits are:
Check the dashboard for complete code examples in JavaScript, Python, PHP, and Go.
View Code Examples in Dashboard →Our team is here to help you integrate the DigitalisPay API: