BBPS Bill Payment API Document
BBPS Bill Payment API Document
API stands for Application Programming Integration which is widely used to integrate and
enable interaction with other software, much in the same way as a user interface facilitates
interaction between humans and computers. Our API codes can be easily integrated to any
web or software application.
1|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
https://github.com/apiscript-in/SampleCode
2|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
3|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
4|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
Operator List
URL : https://utility.apiscript.in/operator
Important : param_data Used to Generate Bill JSON for param_json_data. pname is KEY
parameter for param_json_data. for Example Below Biller param_json_data :
{“utility_acc_no”:”01141054307”}
5|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
Transaction Status
URL : https://utility.apiscript.in/status
Post Data:
username=your_username&pwd=your_password&recharge_id=2&token=EncryptTokenValue
or
username=your_username&pwd=your_password&client_id=100&token=EncryptTokenValue
1) Pending = Wait response from operator (Call Transaction Status API After 5
Minutes or Register Call back URL)
2) Success = Successful Transaction
3) Failure = Failure Transaction
6|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
Post Data:
data=%7B%22message%22%3A%22Record+found%22%2C%22amount%22%3A%2210.00%22
%2C%22number%22%3A%229898598985%22%2C%22recharge_id%22%3A%222%22%2C%22
client_id%22%3A%22100%22%2C%22recharge_status%22%3A%22Pending%22%2C%22
operator_code%22%3A%22NA%22%2C%22recharge_datetime%22%3A%222018-06-
28+10%3A55%3A26+PM%22%2C%22error_code%22%3A%220%22%7D
7|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
Account Balance
URL : https://utility.apiscript.in/account/balance
8|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
JWT Encode
URL : https://utility.apiscript.in/jwt_encode
Post Data:
secret_key=4836-5cbc25d9d9412-716470&[email protected]
9|Page The information contained in this document is proprietary property of APIScript Developer Private Limited.
Unauthorized viewing, printing or reproduction is prohibited.
APISCRIPT DEVELOPER PRIVATE LIMITED
10 | P a g e The information contained in this document is proprietary property of APIScript Developer Private
Limited. Unauthorized viewing, printing or reproduction is prohibited.