This command can be used to make payment for Electricity Boards.
Function Name: MakeElectricityRecharge()
Method: POST
Resource URL: http://appone.exioms.com/api/v3_1/rechargeV3.php/MakeElectricityRecharge
Method: GET
Resource URL: http://appone.exioms.com/api/v4/rechargeV3.php/MakeElectricityRecharge
Parameteres
Parameters | Value | Description |
strUsername | String | Unique User name |
strAuthKey | String | Your Auth Key |
intOperatorType | Integer | Operator Type like Mobile, DTH, Postpaid etc click here to check Operator type |
intOperatorID | Integer | Operator ID like Airtel, Vodafone click here to check Operator name and id |
strAccountNo | String | Account Number like 16223423 |
strSubDivision | String | Subdivision is only valid for few states |
dblAmount | Double | Amount like 100.00 or 125.00 |
strIPAddress | String | Your IP Address like 192.168.3.22 |
strMyTxID | String | Unique ID from your side |
format | Integer | To Get Response In Different Format, example. For JSON (Default) = 1 , CSV = 2, XML = 3 |
Electricity Boards
Board Name | Account Number |
BSES Rajdhani Power Limited - Delhi | CA Number |
BSES Yamuna Power Limited - Delhi | Contact Account No. |
Tata Power Delhi Limited - Delhi | CA Number |
Best Electricity - Mumbai | Consumer Number |
Chhatisgargh State Electricity Board | Business Partner Number |
Jodhpur VidyutVitran Nigam Ltd | K Number |
Jaipur VidyutVitran Nigam Ltd | K Number |
MP Madhya KshetraVidyutVitran Bhopal | Consumer Number |
MP PaschimKshetraVidyutVitran Bhopal | Consumer Number |
Dakshin Gujrat Vij Company Limited | Consumer Number |
Madhya Gujrat Vij Company Limited | Consumer Number |
Uttar Gujrat Vij Company Limited | Consumer Number |
Paschim Gujrat Vij Company Limited | Consumer Number |
Noida Power Co Ltd | Consumer Number |
Torrent Power | Service Number |
Ajmer Vidyut Vitran Nigam -- RAJASTHAN | CA Number |
BESCOM -- BENGALURU | Customer ID |
CESC -- WEST BENGAL | Customer ID |
CSEB -- CHHATISGARGH | BP Number (LT/HT) |
Southern Power -- ANDHRA PRADESH | Service Number |
Southern Power -- TELANGANA | Service Number |
Hubli Electricity Supply (Urban Area) | Account ID |
Hubli Electricity Supply (Rural Area) | RR Number |
Electricity Boards Sub-Division Fields
Board Name | Account Number | Sub Division |
Reliance Energy Limited | Consumer Number | Cycle |
North Bihar Electricity | Consumer Number | Sub-Division |
South Bihar Electricity | Consumer Number | Sub-Division |
Maharashtra Power Distribution Limited | Consumer Number | Sub-Division |
You can't test POST based API directly in browser so you have to use following URL for testing API: https://www.hurl.it/
You can test GET based API directly in broswer also or you can use following URL for testing API: https://www.hurl.it/
URL for tesing API directly in browser:
http://appone.exioms.com/api/v4/rechargeV3.php//MakeElectricityRecharge?strUsername=45645655369&strAuthKey=ryutyujY4WAa&intOperatorType=1
&intOperatorID=1&strAccountNo=11111111111&dblAmount=0&strIPAddress=192&strMyTxID=Win7&format=1
Sample Response
{
"ElectricityRechargeDetails": [
{
"message": "OOPs! You do not have sufficient balance.",
"recharge_status": "Failed",
"trans_id": "NA",
"opr_trans_id": "NA"
}
],
"success": 1
}
OOPs! You do not have sufficient balance.,Failed,NA,NA
message,status,transaction_id,transanction id)
<ElectricityRechargeDetails>
<ElectricityRecharge>
<message>OOPs! You do not have sufficient balance.</message>
<recharge_status>Failed</recharge_status>
<trans_id>NA</trans_id>
<opr_trans_id>NA</opr_trans_id>
</ElectricityRecharge>
</ElectricityRechargeDetails>