Transaction API
| S.No |
Attribute |
Descriptions |
Required |
| 1 |
userid |
userid (See On Dashboard) |
true |
| 2 |
token |
token (See In My Profile APISetting Menu) |
true |
| 3 |
opcode |
opcode (OperatorCode - See Live Operator at last) |
true |
| 4 |
number |
Transcation MobileNo |
true |
| 5 |
amount |
Transcation Amount |
true |
| 6 |
transid |
Client unique Id |
true |
GET/POST:
/api/Transaction?userid=[UserId]&token=[APIToken]&opcode=[OpCode]&number=[MobileNo]&amount=[Amt]&transid=[UniqueID]
{
"status":"SUCCESS",
"message":"Recharge SUCCESS, Success / Failed, Error/ Received",
"transid":"34669(transid-Client unique Id)",
"optransid":"MH02565853234(OperatorTransID)",
"referenceid":"1565464(Website Reference TransID)",
"number":"1234567890",
"amount":"30",
"balance":"1516.30",
"margin":"1"
}
Status : SUCCESS, Success / Failed, Error/ Received
Note : We Don't Accept Transaction with Same transid,Please be carefully For Send Transaction Request.
Balance API
| S.No |
Attribute |
Descriptions |
Required |
| 1 |
userid |
UserId (See On Dashboard) |
true |
| 2 |
token |
token (See In My Profile APISetting Menu) |
true |
GET/POST: /api/Balance?userid=[Userid]&token=[APIToken]
{
"status":"SUCCESS",
"message":"Balance Found.",
"balance":"1516.30",
}
Status : SUCCESS, Success / Failed, Error/ Received
Note : Please Check Balance once in 5mins otherwise We Block this facility from your Account.
Transaction Status API
| S.No |
Attribute |
Descriptions |
Required |
| 1 |
userid |
UserId (See On Dashboard) |
true |
| 2 |
token |
token (See In My Profile APISetting Menu) |
true |
| 3 |
transid |
Client unique Id |
true |
GET/POST: /api/TransactionStatus?userid=[UserId]&token=[APIToken]&transid=[UniqueID]
{
"apistatus":"SUCCESS",
"optransid":"MH02565853234(OperatorTransID)",
"referenceid":"1565464(Website TransId)",
"amount":"30",
"number":"1234567890",
"status":"SUCCESS, Success",
"message":"Recharge SUCCESS, Success/Failed, Error/Peding"
}
Status : SUCCESS, Success / Failed, Error/ Received
Note : Please Transaction Status after 5 min otherwise We Block this facility from your Account.
While StatusCheck You got Pending In Response Then You have to Check Status Again For That Transaction.
Fail Case : if Transaction goes Pending To Fail Then we Automatically Refund Amount
in Your Account and Transaction Status goes in Refund at website.
Complain API
| S.No |
Attribute |
Descriptions |
Required |
| 1 |
userid |
UserId (See On Dashboard) |
true |
| 2 |
token |
token (See In My Profile APISetting Menu) |
true |
| 3 |
referenceid |
Our Referance unique Id(you got in Transaction Response) |
true |
| 4 |
remark |
Remark Of Complain |
true |
GET/POST: /api/Complain?userid=[UserId]&token=[APIToken]&referenceid=[OurReferenceid]&remark=[ComplaintRemark]
{
"status":"SUCCESS",
"complainid":"123(ComplainID)",
"message":"Transaction SUCCESS, Success/Failed, Error/Peding"
}
status : SUCCESS, Success / Failed, Error/ Received
Note : Please Dont Send Fake Complain if we found, then We Block this facility from your Account.
Only Failed, Error Transaction Complain Book.
please wait For Complain Resolve, Dont Send Duplicate Complain otherwise We block this functionality For You
CallBack Response
| S.No |
Attribute |
Descriptions |
Required |
| 1 |
status |
SUCCESS, Success / Failed, Error/ Received |
true |
| 2 |
opid |
(MH02565853234)Operator Transaction ID |
true |
| 3 |
yourtransid |
(8035)Your Unique TransactionID |
true |
| 4 |
txnid |
(256)Our System TransactionID |
optional |
| 5 |
number |
(1234567890)Trans MobileNo |
true |
| 6 |
amount |
(30)Trans Amount |
true |
| 7 |
message |
Fail Reason |
optional |
| 8 |
Operator Code |
AT |
true |
GET: https://www.yourdomain.com/callback?status=[status]&opid=[opid]&opr_code=[opr_code]&yourtransid=[clientid]&txnid=[txnid]&number=[number]&amount=[amount]&message=[msg]
Note :
1)We Send CallBack Response In GET Format Only.
2)We Only Give CallBack Response For Status Pending To SUCCESS, Success,Failed, Error
3)We Can't Give CallBack Response For Direct SUCCESS, Success,Failed, Error Response.
Example :
http://yourdomainname/Rechargeapi.aspx?status=SUCCESS&opid=MH02565853234&yourtransid=256&opr_code=AT
&txnid=80358989&number=1234567890&amount=30&message=Recharge SUCCESS
OperatorCode List
GET/POST: /api/OperatorList
[{"Operator":"DishTV","OpCode":"DD"},
{"Operator":"TataSky","OpCode":"DT"},
{"Operator":"BSNLTopUp","OpCode":"BT"},
{"Operator":"RelianceJio","OpCode":"JI"}]
Live Operator