| REQUEST QUERY PARAM | Type | Required | Description | |
|---|---|---|---|---|
| customer_id | Number | Y | Customer Identification/Number/Regster Mobile Number/Suscribe Id/Smart Card No | |
| operator_code | Number | Y | Operator code for DTH | |
| amount | Decimal | Y | Recharge Amount | |
| partner_request_id | Alphanumeric | Y | Unique transaction ID provided by the API user. | |
| dest | String | Optional | Destination value can be "online or offline" | |
| user_var1 | Alphanumeric | Y | Optional, any future reference for API users, will be sent back in response if provided. | |
| user_var2 | Alphanumeric | Y | Optional, any future reference for API users, will be sent back in response if provided. | |
| user_var3 | Alphanumeric | Y | Optional, any future reference for API users, will be sent back in response if provided. |
| Response Parameters | TYPE | Description | |
|---|---|---|---|
| error | Number | Error Code: '0' for Request Success Others for API Request Failure | |
| msg | Alphanumeric | Error message from API provider | |
| status | Alphanumeric |
status
Status Code: '1' for SUCCESS '2' for PENDING '3' for FAILURE |
|
| orderid | Alphanumeric | Unique orderid from API Provided | |
| optransid | Alphanumeric | Operator Transaction id Operator Provided | |
| commission | Float | commission recive for Transaction | |
| partnerreqid | Alphanumeric | Unique transaction ID from user | |
| user_var1 | Alphanumeric | user_var1 provided by API User | |
| user_var2 | Alphanumeric | user_var2 provided by API User | |
| user_var3 | Alphanumeric | user_var3 provided by API User |
{
"customer_id":"1224454106",
"operator_code":1,
"amount":"10",
"partner_request_id":"dth135",
"dest":"online",
"user_var1":"",
"user_var2":"",
"user_var3":"" ,
}
{
"error":0,
"msg":"success",
"status":1,
"orderid":"415e217b-8fb2-4c6e-a003-09e445079f12",
"optransid":"123456789",
"partnerreqid":"dth135",
"commission":0,
"user_var1":"",
"user_var2":"",
"user_var3":""
}
{
"error":1,
"msg":"Duplicate order, Order ID must be unique"
}