Learn how to integrate PochiPay into your application.
PochiPay provides a comprehensive API for managing digital payments across East Africa. This guide will help you integrate PochiPay into your application.
All API requests require authentication using JWT Bearer tokens.
POST https://identity.pochipay.com/api/auth/login
Content-Type: application/json
{
"email": "your@email.com",
"password": "your-password"
}
GET https://api.pochipay.com/api/wallets
Authorization: Bearer YOUR_JWT_TOKENManage multiple currency wallets for your business.
POST https://api.pochipay.com/api/wallets
Authorization: Bearer YOUR_JWT_TOKEN
Content-Type: application/json
{
"currency": "KES",
"walletType": 1
}
GET https://api.pochipay.com/api/wallets/{walletId}
Authorization: Bearer YOUR_JWT_TOKENProcess payments and manage transactions.
Payments API documentation coming soon. Contact support for early access.
Receive real-time notifications about events in your PochiPay account.
Webhooks documentation coming soon.