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


Operator OpCode