- JOLO API

Transcription

- JOLO API
Version 1.0
Recharge & Bill API Setup Info
INDEX
Topic
Page No.
Introduction
3
How it works?
4
How to buy API ?
5
Mobile & DTH HTTP API URL
6
Post-paid & Landline HTTP API URL
8
Electricity, Gas, Insurance HTTP API URL
10
Antivirus HTTP API URL
11
Check transaction status
14
Report transaction (Dispute)
15
Check API balance
16
INTRODUCTION
We are the only one company in telecom services
providing http api services in India with maximum
margin at low pricing since 2012. Developer,
webmaster and all other freelancers can use our
recharge & bill api instantly and easily. We provide
very good margin on every recharge processed
with us. Its not complex like other api vendors
services. We provide variable margin or
commission on every recharge of operators in
India.
HOW IT WORKS?
Create free account on joloapi.com
 Integrate API on your web application
 Add Balance in your joloapi account
 You are ready to serve your customers
 Choose your api plan as per your budget

HOW TO BUY API?
Create free account on joloapi.com
 Pay api annual fee and email us your
payment details along with your joloapi
username. Activation will be done in few
hours
 For any sales queries, contact us on
[email protected]
 For any technical queries, contact us on
[email protected]
 You can also create billing/support ticket
from your joloapi account

HTTP API URL
( for ALL Mobile & DTH recharge service)
http://joloapi.com/api/recharge.php?mode=1&userid=yourusername&key=yo
urapikey&operator=operatorcode&service=mobilenumber&amount=amount&
orderid=youruniqueorderid
URL Parameters
Description
Mode
Set mode = 1 for live & mode = 0 for test
Userid
Your username
key
Your api key
Operator
Operator code (see appendix A)
Service
10 digit mobile number or DTH subscriber id
Amount
Denomination ranging from 4 to 99,000
Order ID
Your website generated Unique order ID
API RESPONSE
If recharge is SUCCESS:
Our order id, status, operator, service, amount, your website orderid,
errorcode, operatorid, balance, margin, time
If recharge is FAILED:
Status, errorcode
URL Response Data
Description
Our Order ID
Our system generated unique order ID
Status
Status of transaction (SUCCESS/FAILED/NO RESPONSE)
Operator
Operator code
Service
10 digit mobile number or DTH subscriber id
Amount
Denomination ranging from 4 to 99,000
Order ID
Your website generated Unique order ID
Error code
Our system generated error code (see appendix B)
Operator ID
Operator system generated reference ID
Other details
Balance, margin, time
HTTP API URL
( for ALL POSTPAID & LANDLINE bill service)
http://joloapi.com/api/cbill.php?mode=1&userid=yourusername&key=yourapi
key&operator=operatorcode&service=mobilenumber&amount=amount&std=s
tdcode&ca=accountnumber&orderid=youruniqueorderid
URL Parameters
Description
Mode
Set mode = 1 for live & mode = 0 for test
Userid
Your username
key
Your api key
Operator
Operator code (see appendix A)
Service
10 digit postpaid number or landline number without std code
Amount
Denomination ranging from 10 to 99,000
Order ID
Your website generated Unique order ID
Std code
Std code for landline number (not required for postpaid)
Ca
Customer account number for landline number (not required
for postpaid)
API RESPONSE
If recharge is SUCCESS:
Our order id, status, operator, service, amount, your website orderid,
errorcode, operatorid, balance, margin, time
If recharge is FAILED:
Status, errorcode
Output data
Format is exactly similar to mobile/dth api response
HTTP API URL
( for ALL electricity, gas, insurance bill service)
API information for Utility services like electricity, gas and insurance are only
available for paid users only. Kindly contact us for same after purchase.
HTTP API URL
( for ALL ANTIVIRUS service)
http://joloapi.com/api/antivirus.php?mode=1&userid=username&key=apikey
&operator=operatorcode&mobile=mobile&email=email&fname=customernam
e&orderid=yourwebsiteorderid
URL Parameters
Description
Mode
Set mode = 1 for live & mode = 0 for test
Key
Your application key generated from joloapi account
Operator
Operator code (see appendix A)
Mobile
10 digit customer mobile number
Email
Email address of customer
Fname
Customer full name (urlencoded)
Order ID
Your website generated Unique order ID
API RESPONSE
If recharge is SUCCESS:
Our order id, status, operator, service, amount, your website orderid,
errorcode, operatorid, balance, margin, time
If recharge is FAILED:
Status, errorcode
Output data
Format is exactly similar to mobile/dth api response
More Details on Antivirus Subscription API
In this API link, you need to push accurate customer information like customer full name,
email address and mobile number because antivirus company will send activation product
key to customer mobile number by sms, a confirmation email to customer email address.
Example of sms that customer receive is given below:
"Your Norton Internet Security product activation key is JJDVDWFMQGQYYXMQ2XXXXXXXX.
:Visit www.norton.com/digital for Product download & Installation instructions.“
ANTIVIRUS PRODUCTS
Product name
M.R.P (in Rs.)
Norton Mobile Security - 1 Year
599
Norton PC Internet Security - 1 Year
1399
Quick Heal Mobile Security for Android - 1 Year
599
Quick Heal Mobile Security for BlackBerry - 1 Year
599
Quick Heal Total Security for Android - 1 Year
749
Quick Heal Tablet Security for Android - 1 Year
849
Quick Heal Mobile Security for Android - 2 Year
899
Quick Heal Mobile Security for BlackBerry - 2 Year
899
Quick Heal Total Security for Android - 2 Year
1149
Quick Heal Tablet Security for Android - 2 Year
1249
Please refer ‘Appendix A’ for operator codes of above listed products.
API URL
(checking status of transaction)
http://joloapi.com/api/rechargestatus.php?userid=username&key=apikey&ser
vicetype=1&txn=ourorderid
URL Parameters
Description
User ID
Your username, not appkey
Key
Your api key
Servicetype
1=mobile, 2=dth, 3=datacard, 4=postpaid, 5=landline,
6=electriciy, 7=gas, 8=insurance, 9=antivirus
TXN
Our order ID
If you want to check recharge transaction status using your website order id then use
below given link:
http://joloapi.com/api/rechargestatus_client.php?userid=username&key=apikey
&servicetype=1&txn=yourwebsiteorderid
API URL
(reporting any transaction)
http://joloapi.com/api/dispute.php?userid=username&key=apikey&servicetyp
e=1&txn=ourorderid
URL Parameters
Description
User ID
Your username, not appkey
Key
Your api key
Servicetype
1=mobile, 2=dth, 3=datacard, 4=postpaid, 5=landline,
6=electriciy, 7=gas, 8=insurance, 9=antivirus
TXN
Our order ID
If you want to report transaction using your website order id then use below given link:
http://joloapi.com/api/
dispute_client.php?userid=username&key=apikey&servicetype=1&txn=yourweb
siteorderid
API URL
(checking your API balance)
http://joloapi.com/api/balance.php?userid=username&key=apikey
URL Parameters
Description
Userid
Your username
Key
Your api key generated
API URL
(Operator synchronize service status check)
Description
To make it simple, just follow these steps to setup S.S.S on your web server:
1. First create a page on your website. Let say you have created servicestatus.php in your
home directory and it can be access here:
http://yourwebsite.com/servicestatus.php
2. Now just enter this url in joloapi S.S.S box and click on "Set it!" button.
3. Whenever there is change in status of any operator service in our server, the same will be
posted on your given url automatically and instantly. In this way you can update your
database with real time service status changes and let you keep your customers informed
of uptime/downtime.
Version 1.0
Thank you!
Technical Query: [email protected]
Website: www.joloapi.com