Mobile Recharge System APIs ============= For Recharge: ============= http://localhost:8090/APIs.aspx?Mob=9429045500&message=Rr+vodafone+9426045500+20+1234 Rr = RechargeType Vodafone or(Vf) = ServiceProvider or Service Short Name 9426045500 = CustomerMobileNo 20 = RechargeAmount 1234 = Pin Reply : Request Status :Success.,Time:44(s),TxId:61,Bal:1940,Vodafone*20*9978540353 ================================== For STV(Special Tariffs Voucher) ================================== http://localhost:8090/APIs.aspx?Mob=9429045500&message=STV+vf+9426045500+20+1234 STV = RechargeType Vodafone or(Vf) = ServiceProvider or Service Short Name 9426045500 = CustomerMobileNo 20 = RechargeAmount 1234 = Pin Reply : Request Status :Success.,Time:44(s),TxId:61,Bal:1940,Vodafone*20*9978540353 ============ For Balance: ============ To get the balance of dealer. http://localhost:8090/APIs.aspx?Mob=9429045500&message=Bal+1234 Bal = Command for balance 1234 = Pin Reply : Your Balance is 1960 ===================== For Last transaction: ===================== To know about last transaction. http://localhost:8090/APIs.aspx?Mob=9429045500&message=Last+1234 Last = Command for last transaction. 1234 = Pin Reply : Status :Timeout, 9426045500*Vodafone*20 ======================================================================== For Details of perticular transcation based on system's Transaction Id: ======================================================================== http://localhost:8090/APIs.aspx?Mob=9429045500&message=TxId+10+1234 TxId = transaction id command 1234 = pin 10 = Transaction id Reply : Status :Timeout, 9426045500*Vodafone*2 ======================================================================= For Details of perticular transcation based on client's Transaction id: ======================================================================== http://localhost:8090/SmsRechargeRequest?Mob=9429045500&message=myTxId+12+1234 myTxId = Client System Transaction Id 1234 = pin 10 = Transaction id Reply: Status :Timeout, 9426045500*Vodafone*20 =========================== For authentication of API: =========================== http://localhost:1129/ReCharge/APIs.aspx?Mob=9428045500&message=Auth+6666 9428045500 = MobileNo 6666 = Pin Auth=command Reply: true Dealer ================= Payment Transfer: ================= http://localhost:1129/Recharge/APIs.aspx?Mob=9925645235&message=TRF +9425556120+50+1234 TRF = Command for payment transfer. 9425556120=mobile no of person to transfer money. 50=Payment Amount. 1234 = Pin. Reply: Your 50 Rs Payment Transfer is Successful.Your new balance is 1950. New balance of 9425556120 is 1050. ================== For Revert Balance =================== http://localhost:1129/Recharge/APIs.aspx?Mob=87989456370&message=RET+9433044440+50+1234 RET = Command for Revert Balance. 87989456370=mobile no of person to Revert money. 50=Revert Amount. 1234 = Pin. Reply: Your 50 Rs Payment Revert is Successful.Your new balance is 2050.New balance of 87989456370 is 950. ================================================================================================================== For Complaint Request ================================================================================================================== http://localhost:1129/Recharge/APIs.aspx?Mob=87989456370&message=com+12+1234+Remark com = Command for Complaint Request. 12=Rechargeid. 1234 = Pin. Remark=complaint Remark .It is Optional Reply: We have registered your complaint..Your ComplaintId is 12 ================================================================================================================== For ComplaintStatus ================================================================================================================== http://localhost:1129/Recharge/APIs.aspx?Mob=87989456370&message=comstatus+12+1234 comstatus = Command for Complaint Status. 12=Complain Id. 1234 = Pin. Reply: Pending ====================================================================================================================== |