Info
If You Are Searching For Best Way To Do Recharge Business Here Is Solution For You
We Provide Best Recharge Searvice And Easy API Integration In Your Website Or Android Apps
We Are Trying To Make It Better For You So If You Found Any Error Issue Addition Idea Feel Free To Share With Us.
Installation
Just Copy And Past Provided Code In Your Project And Implement As You Want Changes Required.
If You Are Using Appinventor Like Kodular ect.. Just Download This AIX File And Aia File For Demo Purpose
Mobile DTH Recharge API
Here Is API Key For Your Mobile DTH Recharge Please Fill Out All Parameters That Mention Here
https://api.srmoney.in/v1/recharge/recharge.php
Options | Value | Requirement |
---|---|---|
key | Pass Your API Key | Required |
number | Pass Mobile Or DTH Number | Required |
op | Pass Operator Id Here | Required |
amount | Pass Recharge Amount | Required |
Example
https://api.srmoney.in/v1/recharge/recharge.php?key=37891737331&number=9999999999&op=1&amount=10
Number For Testing Is Any One Digit Number That Repeated 10 Time For Ex 9999999999,1111111111 ect
Response
{
"Status":"Success",
"orderId" : "73637383",
"Number" : "1234567890",
"Provider" : "Airtel",
"amount" : "10",
"Charged" : "9.1",
"Date" : "13/02/2021",
"Message" : "Recharge Submited Successfully"
}
Check Balance
Here Is API Key For Check Your Wallet Balance Please Fill Out All Parameters That Mention Here
https://api.srmoney.in/v1/balance.php
Options | Value | Requirement |
---|---|---|
key | Pass Your API Key | Required |
Example
https://api.srmoney.in/v1/balance.php?key=37891737331
Response
{
"Balance":"0.00"
}
Check Status
Here Is API Key For Check Transaction Status Please Fill Out All Parameters That Mention Here
https://api.srmoney.in/v1/status.php
Options | Value | Requirement |
---|---|---|
key | Pass Your API Key | Required |
orderid | Pass Unique Orderid Received While Recharge | Required |
Example
https://api.srmoney.in/v1/status.php?key=YOURAPIKEY&orderid=54353
Response
{
"Status":"Success", // Pending if Recharge Pending Or Failed If Failed
"Message" : "Found Status"
}
Check Operators Names And IDs
Operator | Id | Type |
---|---|---|
Airtel | 1 | Prepaid |
BSNL Topup | 2 | Prepaid |
BSNL Speacial | 3 | Prepaid |
Jio | 4 | Prepaid |
Vi | 5 | Prepaid |
AirtelDTH | 7 | DTH |
DISH TV | 8 | DTH |
SUN DTH | 9 | DTH |
TATA SKY | 10 | DTH |
VIDEOCON DTH | 11 | DTH |
Federal B Ftag | 12 | Fastag |
Paytm PB Ftag | 13 | Fastag |
Bankof Broda Ftag | 14 | Fastag |
ICIC Bank Ftag | 15 | Fastag |
IDFC F B Ftag | 16 | Fastag |
HDFC Bank Ftag | 17 | Fastag |
Kotak MB Ftag | 18 | Fastag |
IndusInd Bank Ftag | 19 | Fastag |
Indian Highway MC Ftag | 20 | Fastag |
Mahanagar Gas | 21 | Gas |
Tripra Nature Gas | 22 | Gas |
Torrent Gas | 23 | Gas |
Sabarmati Gas | 24 | Gas |
Indraprastha Gas | 25 | Gas |
Haryana City Gas | 26 | Gas |
Gujarat Gas | 27 | Gas |
Adani Gas | 28 | Gas |
Vadodara Gas | 29 | Gas |
Unique Central Piped Gas | 30 | Gas |
Maharashtra Natural Gas | 31 | Gas |
IndianOil - Adani Gas | 32 | Gas |
Charotar Gas | 33 | Gas |
Central UP Gas | 34 | Gas |
Aavantika Gas | 35 | Gas |
Assam Gas | 36 | Gas |
Sanwariya Gas | 37 | Gas |
GAIL Gas | 38 | Gas |
Bhagyanagar Gas | 39 | Gas |
IRM Energy Gas | 40 | Gas |
Naveriya Gas | 41 | Gas |
Green Gas | 42 | Gas |
Gail India Gas | 43 | Gas |
Megha Gas | 44 | Gas |
Check Operators Name By Mobile Number 0.35paisa Per Hit
Here Is API Key For Check Operators Name By Mobile Number Please Fill Out All Parameters That Mention Here
https://api.srmoney.in/v1/OpFetch.php
Options | Value | Requirement |
---|---|---|
Key | Pass Your API key | Required |
Num | Pass Your 10 Digit Mobole Number | Required |
Example
https://api.srmoney.in/v1/OpFetch.php?Key=YOURAPIKEY&Num=7652081430
Response
{
"Status":"Success",
"Operator": "Airtel",
"Hits":"500",
"Message": "Operator Fetch Success"
}
Plane Finder
Here Is API Key For Finding Planes By Operator Id Please Fill Out All Parameters That Mention Here, Airtel,Jio,VI Plans Availble Now, Please Conform From Operator Before Recharge
https://api.srmoney.in/v1/PlaneFiner/Find.php
Options | Value | Requirement |
---|---|---|
Key | Pass Your API key | Required |
Opid | Pass Operator Id | Required |
Type | Pass Type Of Plan | Optional |
State | Pass Pass state | Optional |
Example
https://api.srmoney.in/v1/PlaneFiner/Find.php?Key=YOURAPIKEY&Opid=1
Response
[
{
"Amount": "598",
"Data": "1.5GB/Day",
"Talktime": "Unlimited",
"Sms": "100/Day",
"Validity": "84/Days",
"LastUpdate": "20/04/2021"
},
{
"Amount": "399",
"Data": "1.5GB/Day",
"Talktime": "Unlimited",
"Sms": "100/Day",
"Validity": "56/Days",
"LastUpdate": "20/04/2021"
}, .....]
Type
Type | Description |
---|---|
1 | Unlimited Plan |
2 | Data Plan |
3 | Talktime Plan |
State
Type | Description |
---|---|
12 | Maharashtra & Goa |
https://api.srmoney.in/v1/PlaneFiner/onewayy.php?key=YOURAPIKEY&opid=1&am=149
It's Return Only One Plane
Fetch Margin
Here Is API Key For Fetch Margin By Operator Code Please Fill Out All Parameters That Mention Here
https://api.srmoney.in/v1/Getmargin.php
Options | Value | Requirement |
---|---|---|
Key | Pass Your API key | Required |
Opid | Pass Operator Id | Required |
Example
https://api.srmoney.in/v1/Getmargin.php?Key=YOURAPIKEY&Opid=1
Response
{
"Status":"Success",
"Margin":"1.7",
"Message":"Fetch Success"
}
FasTag Fetch
You Have To Fetch Customer Data First
https://api.srmoney.in/v1/Bill/FastagFetch.php
Options | Value | Requirement |
---|---|---|
apikey | Pass Your API key | Required |
vehicleNum | Pass Registered Vehicale Number | Required |
opid | Pass Operator Id | Required |
mob | Pass Mobile Number | Required |
Example
https://api.srmoney.in/v1/Bill/FastagFetch.php?apikey=YOURAPIKEY&vehicleNum=MH06BM4333&opid=275&mob=MOBILENUMBER
Response
{
"Status": "Success",
"Customer_Name": "Test",
"Balance": "120",
"Due_Amount": "100",
"Ref_id": "8376494737364894",
"Orderid": 7256212423,
"Vehicle_Num": "MH06BM4333",
"Date": "15/10/2021",
"Message": "Fetch Success"
}
FasTag Pay
After Fetching Data You Have To Pay As You Want Accourding Details Provided
https://api.srmoney.in/v1/Bill/FastagPay.php
Options | Value | Requirement |
---|---|---|
apikey | Pass Your API key | Required |
vehicleNum | Pass Registered Vehicale Number | Required |
opid | Pass Operator Id | Required |
amount | Pass Operator Id | Required |
orderid | Pass Orderid That Received After Fetching Details | Required |
refid | Pass Refid That Received After Fetching Details | Required |
mob | Pass Mobile Number | Required |
Example
https://api.srmoney.in/v1/Bill/FastagPay.php??apikey=YOURAPIKEY&vehicleNum=MH06BM4333&opid=275&amount=100
&orderid=7256212423&refid=8376494737364894&mob=MOBILENUMBER
Response
{
"Status": "Success",
"Amount": "100",
"Operator": "Paytm Payment Bank",
"Ref_id": "Tre54783973",
"Orderid": "42332323",
"Vehicle_Num": "MH06BM4333",
"Date": "15/10/2021",
"Message": "Success"
}
Sample PHP code
Here Is A Sample PHP Code You Can Implement It
// Recharge Url
$recharge_url = "https://api.srmoney.in/v1/recharge/recharge.php";
$key = "YOUR API KEY";
$number = "Mobile Or DTH Number";
$operators = "Operator Cod";
$amount = "Amount Of Recharge";
$FinalUrl = $recharge_url ."?key=".$key ."&number=" . $number. "&op=" . $operators . "&amount=" . $amount;
$durl = curl_init($FinalUrl);
curl_setopt($durl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($durl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($durl, CURLOPT_BINARYTRANSFER, true);
curl_setopt($durl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($durl, CURLOPT_URL, $FinalUrl);
curl_setopt($durl, CURLOPT_RETURNTRANSFER, true);
$resps = curl_exec($durl);
$res = json_decode($resps);
curl_close($durl);
$Status = $res->Status;
$Number = $res->Number;
$Provider = $res->Provider;
$Amount = $res->amount;
$orderid = $res->orderid;
$date = $res->Date;
$message = $res->Message;
if($Status == "Success"){
// Do Something When Status Success
}
if($Status == "Failed"){
// Do Something When Status Failed
}
if($Status == "Pending"){
// Do Something When Status Pending