Decoder Payment (Pay-TV) API
Make payment for Pay-TV subscription. Process payments for DSTV, AZAM TV, Startimes, and ZUKU services.
Overview
Key Features
- Multi-provider payment support
- Real-time payment processing
- Subscription activation
- Payment confirmation
- Duplicate transaction detection
The Decoder Payment API allows you to process Pay-TV subscription payments directly. The system includes duplicate detection to prevent accidental multiple payments.
API Endpoint
POST
/api/v1/decoder/payment
Decoder Payment (Pay-TV) API
Make payment for Pay-TV subscription. Process payments for DSTV, AZAM TV, Startimes, and ZUKU services.
Sample Request
Example request payload from the API specification:
{
"channelReference": "MK1726134387",
"sourceId": "mkononi",
"serviceProvider": "AZAMTV",
"requestBody": {
"referenceNumber": "212912403133",
"sourceAccount": "20401605133",
"amount": "1000",
"debitCurrency": "TZS",
"transactionDescription": "pay tv subscriber"
}
}
Sample Response
Example successful response:
{
"statusCode": 685,
"message": "Possibly unintended duplicate transaction from customer detected"
}
Quick Info
Base URL:
https://www.fintech.nmbbank.co.tz
Method:
POST
Authentication:
Bearer Token
Content Type:
application/json
Need Help?
Our support team is ready to assist you with API integration.
Contact Support Join Community