Sample Request (PHP - cURL)

GET Method

    https://api.paypocket.in/api/recharge_get?token=5dj2540cb850e02030499f2b00d45&opr_code=1&mobile=7477682205&amount=10&reference_id=1
                        

POST Method

    $curl = curl_init();
    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.paypocket.in/api/recharge",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS => array('opr_code' => '1','mobile' => '7477682205','amount' => '10','reference_id' => '1'),
      CURLOPT_HTTPHEADER => array(
        "Authorization: Bearer 5dj2540cb850e02030499f2b00d45"
      ),
    ));
    $response = curl_exec($curl);
    curl_close($curl);
    echo $response;
                    

Parameters - List

Name Description
token Api Token Value for authetication,Avail this Token from user login api setting.
This variable is used only in GET Method, For POST Method you have to pass this value in Authorization Header.
Ex:- 5dj2540cb850e02030499f2b00d45
opr_code Operator Code ( From Operator List Given Below)
Ex:- 1
mobile Recharge Number (Mobile or DTH Number)
Ex:- 7477682205
amount Recharge Amount
Ex:- 99 (Minimum amount is 10)
reference_id Your Reference Id (similar to order_id from your side) (optional)
Ex:- 123ISD456 (Alphanumeric Key - Max Length : 40 characters)
Authorization Header This variable is used only in POST Method
Bearer Token Method is used for authorization, You have to set this token value in authorization header.
Avail this Token from user login api setting.
Ex:- 5dj2540cb850e02030499f2b00d45

Response Data

Note : All response will be available to you in json format as mentioned below.

success : 0 (failure)

    {
        "success" : 0,
        "message" : "Failure reason"
    }
                    

success : 1 (recharge request accepted)

    {
        "success" : 1,
        "message" : "Success Message",
        "data" : {
            "order_id" : "123456",
            "reference_id" : "123ISD456",
            "status" : "SUCCESS",
            "opr_txn_id" : "6203733",
            "remark" : "remark from operators"
        }
    }
                    

Response Prameters -List

Name Description
success 0 - Failed to initiate recharge
1 - Recharge request accepted
message Reason for success or failed
order_id Unique Order Id From APi Portal for Future Reference
reference_id Reference ID provided by you
status SUCCESS - recharge success
PENDING - recharge pending
FAILED - recharge failed
opr_txn_id Operator Transaction Id
remark Message for the transaction if any

Callback URL

Please Update Your IP Address and Recharge Callback Url in your Login Panel (from API Setting).
Example : http://yoursitename.com/rechargeupdate.php

Notes :-
1. All response will be available to you in json format as mentioned below.
2. Callback url will hit only when Recharge status updated to SUCCESS or FAILED.
3. If you want to verify callback than you can request authorization token from header and compare it with your token.
    {
        "success" : 1,
        "message" : "Message",
        "data" : {
            "order_id" : "123456",
            "reference_id" : "123ISD456",
            "status" : "SUCCESS",
            "opr_txn_id" : "6203733",
            "remark" : "remark from operators"
        }
    }
                    
    {
        "success" : 1,
        "message" : "Message",
        "data" : {
            "order_id" : "123456",
            "reference_id" : "123ISD456",
            "status" : "FAILED",
            "opr_txn_id" : "6203733",
            "remark" : "remark from operators"
        }
    }
                    
Only For Callback Testing Purpose, we are sending callback data in this format (curl)
    curl --location --request POST 'yourcallbackurl.com' \
    --header 'Authorization: Bearer 5dj2540cb850e02030499f2b00d45' \
    --header 'Content-Type: application/json' \
    --data-raw '{
        "success": 1,
        "message": "Message",
        "data": {
            "order_id": "123456",
            "reference_id": "123ISD456",
            "status": "SUCCESS",
            "opr_txn_id": "6203733",
            "remark": "remark from operators"
        }
    }'
                                    

Operators - List

Sr. No Service Type Operator Name Operator Code (opr_code)
1 DTH Airtel DTH 21
2 DTH Big Tv 22
3 DTH Dish Tv 23
4 DTH Sun Tv 24
5 DTH Tata Sky 25
6 DTH Videocon Dth 26
7 Electricity Assam Power Distribution Company Ltd. (NON-RAPDR) 111
8 Electricity BSES Yamuna Power Limited 122
9 Electricity Calcutta Electric Supply Corporation(CESC) 114
10 Electricity Himachal Pradesh Electricity 120
11 Electricity Paschimachal Vidyut Vitran Nigam Limited 0
12 Electricity Punjab State Power Corporation Ltd (PSPCL) 121
13 Electricity South Bihar Electric Bill 113
14 Electricity West Bengal State Electricity Distribution Co. Ltd 112
15 EMI Payment Bajaj Financial LTD 118
16 EMI Payment HDB Financial Services Limited 115
17 EMI Payment Home Credit India Finance Pvt. Ltd. 119
18 EMI Payment L And T Financial Services 117
19 EMI Payment Mahindra Financial Services 116
20 Fastag ICICI Bank Fastag 52
21 Fastag Paytm-Fastag 51
22 GAS Bharat Gas 104
23 GAS Gujarat Gas 101
24 GAS HP Gas 103
25 GAS Indian Gas 102
26 Insurance LIC 31
27 Insurance SBI Life Insurance 123
28 Postpaid-Mobile Airtel 201
29 Postpaid-Mobile Jio 202
30 Prepaid-Mobile Airtel 1
31 Prepaid-Mobile BSNL 2
32 Prepaid-Mobile BSNL STV 7
33 Prepaid-Mobile BSNL TOPUP 8
34 Prepaid-Mobile Google Play 30
35 Prepaid-Mobile Idea 3
36 Prepaid-Mobile IRCTC 32
37 Prepaid-Mobile JIO 4
38 Prepaid-Mobile Jio - 1.5% 5
39 Prepaid-Mobile Vi 6

Sample Request (PHP - cURL)

GET Method

    https://api.paypocket.in/api/balance_get?token=5dj2540cb850e02030499f2b00d45
                        

Parameters - List

Name Description
token Api Token Value for authetication,Avail this Token from user login api setting.
This variable is used only in GET Method, For POST Method you have to pass this value in Authorization Header.
Ex:- 5dj2540cb850e02030499f2b00d45

Response Data

Note : All response will be available to you in json format as mentioned below.

success : 0 (failure)

    {
        "success" : 0,
        "message" : "Failure reason"
    }
                    

success : 1 (balance get successfully)

    {
        "success": 1,
        "message": "Balance Fetched Successfully.",
        "data": {
            "wallet_balance": "0.20",
            "trade_balance": "90.00",
            "payout_balance": "0.00"
        }
    }
                    

Response Prameters -List

Name Description
success 0 - Failed to initiate recharge
1 - Recharge request accepted
message Reason for success or failed
wallet_balance Api Wallet Balance
trade_balance Aeps Trade Balance
payout_balance Available Balance For Payout

Biometric Psa Registration

        https://api.paypocket.in/api/biometric_psa/register?token=6aczq5q16arnb7gXXXXXXXXXXXXX&contact_person=Testing&
        address_line_1=testing&address_line_2=Testing&address_line_3=&address_line_4=&district_id=260&
        state_id=13&location=Testing&pan_no=GTAPDXXXXX&mobile=90161XXXXX&email=testing@gmail.com&name=Helyy&
        pin=123456&ref_id=123
                            

Response Data

Note : All response will be available to you in json format as mentioned below.

success : 0 (failure)

{
    "success" : 0,
    "message" : "Failure reason"
}
                        

success : 1 (success)

{
    "data":{
        "psa_id" : "PAYP-568",
        "status" : "PENDING,APPROVED,REJECTED"
    },
    "success": 1,
    "message": "Bio PSA Agent Added Sucessfully"
}
                        

Parameters - List

Name Description
token Api Token Value for authetication,Avail this Token from user login api setting.
This variable is used only in GET Method, For POST Method you have to pass this value in Authorization Header.
Ex:- 5dj2540cb850e02030499f2b00d45
contact_person Contact Person Name
Ex:- Testing
name Name
Ex:- Testing
email Email Address
Ex:- [email protected]
mobile Mobile Number
Ex:- 901610XXXX
pin PIN
Ex:- 123456
pan_no PAN NO
Ex:- GTAPDXXXXX
district_id District Id
Ex:- 12
state_id State Id
Ex:- 12
location Location
Ex:- Testing
address_line_1 Address Line 1
Ex:- Testing
address_line_2 Address Line 2
Ex:- Testing
address_line_3 Address Line 3
Ex:- Testing
address_line_4 Address Line 4
Ex:- Testing
ref_id Your Reference Id (similar to order_id from your side) (optional)
Ex:- 123ISD456 (Alphanumeric Key - Max Length : 40 characters)
Authorization Header This variable is used only in POST Method
Bearer Token Method is used for authorization, You have to set this token value in authorization header.
Avail this Token from user login api setting.
Ex:- 5dj2540cb850e02030499f2b00d45

Biometric Psa State And District

                                
                            

Biometric Psa Payment Request

        https://api.paypocket.in/api/biometric_psa/payment_request?token=6aczq5q16arnb7gXXXXXXXXXXXXX&amount=120&
        psa_id=123&your_ref_id=123
                            

Response Data

Note : All response will be available to you in json format as mentioned below.

success : 0 (failure)

{
    "success" : 0,
    "message" : "Failure reason"
}
                        

success : 1 (success)

{
    "data":{
        "order_id" : "568",
        "status" : "PENDING,APPROVED,REJECTED"
    },
    "success": 1,
    "message": "Bio Payment Request Submitted Sucessfully."
}
                        

Parameters - List

Name Description
token Api Token Value for authetication,Avail this Token from user login api setting.
This variable is used only in GET Method, For POST Method you have to pass this value in Authorization Header.
Ex:- 5dj2540cb850e02030499f2b00d45
amount Amount
Ex:- 100
psa_id PSA ID
Ex:- PAYP-568
your_ref_id Your Ref Id
Ex:- 123

Callback URL

Please Update Your IP Address and Recharge Callback Url in your Login Panel (from API Setting).
Example : http://yoursitename.com/callback/recharge_callback

Notes :-
1. All response will be available to you in json format as mentioned below.
2. Callback url will hit only when Agent status updated to SUCCESS or FAILED, we will send type = "bio_psa_agent" for any callback related to bio_psa_agent.
3. If you want to verify callback than you can request authorization token from header and compare it with your token.
            {
                "success" : 1,
                "message" : "Bio Psa Agent Status Updated.",
                "data" : {
                    "type" : "bio_psa_agent",
                    "psa_id" : "123XXXXX",
                    "status" : "SUCCESS",
                }
            }
                        

Callback URL

Please Update Your IP Address and Recharge Callback Url in your Login Panel (from API Setting).
Example : http://yoursitename.com/callback/recharge_callback

Notes :-
1. All response will be available to you in json format as mentioned below.
2. Callback url will hit only when Agent status updated to APPLICATION PROCESSED , we will send type = "bio_reg_commission" for any callback related to bio_reg_commission.
3. If you want to verify callback than you can request authorization token from header and compare it with your token.
            {
                "success" : 1,
                "message" : "Bio Reg Commission.",
                "data" : {
                    "type" : "bio_reg_commission",
                    "psa_id" : "123XXXXX",
                    "bio_type_id" : "3",
                    "application_no" : "K00XXXX728",
                    "name" : "Testing",
                    "address" : "Wast",
                    "lot_no" : "LOTXXXX63",
                    "lot_date" : "2023-05-30",
                    "doa" : "2023-05-29",
                    "commission" : "5"
                    "status" : "APPLICATION PROCESSED",
                }
            }
                        

Callback URL

Please Update Your IP Address and Recharge Callback Url in your Login Panel (from API Setting).
Example : http://yoursitename.com/callback/recharge_callback

Notes :-
1. All response will be available to you in json format as mentioned below.
2. Callback url will hit only when Agent status updated to SUCCESS or FAILED, we will send type = "bio_payment" for any callback related to bio_payment.
3. If you want to verify callback than you can request authorization token from header and compare it with your token.
            {
                "success" : 1,
                "message" : "Bio Payment Status Update Successfully!",
                "data" : {
                    "type" : "bio_payment",
                    "order_id" : "4045XXXXX776",
                    "uti_txn_id" : "VPXXXXX15877",
                    "status" : "SUCCESS ",
                }
            }
                        

Sample Request (PHP - cURL)

GET Method

                    https://api.paypocket.in/api/recharge_get/status_check?token=5dj254b850e02030499f2b00d45&order_id=123456
                                        

Parameters - List

Name Description
token Api Token Value for authetication,Avail this Token from user login api setting.
This variable is used only in GET Method, For POST Method you have to pass this value in Authorization Header.
Ex:- 5dj2540cb850e02030499f2b00d45
order_id Order Id Received From Api Response.
Ex:- 123456

Response Data

Note : All response will be available to you in json format as mentioned below.

success : 0 (failure)

                    {
                        "success" : 0,
                        "message" : "Failure reason"
                    }
                                    

success : 1 (success)

                    {
                        "success": 1,
                        "message": "Balance Fetched Successfully.",
                        "data": {
                            "order_id": "123456",
                            "reference_id": "10223",
                            "status": "SUCCESS",
                            "opr_txn_id": "123FBND123",
                            "remark": "remark message",
                        }
                    }
                                    

Response Prameters -List

Name Description
success 0 - Failed to fetch recharge status
1 - Recharge status fetched successfully
order_id Api Portal Order Id
reference_id Refernce Id Given From Your Side
status SUCCESS - recharge success
PENDING - recharge pending
FAILED - recharge failed
REFUNDED - recharge failed and amount refunded
opr_txn_id Operator Transaction Id
message Reason for success or failed if any

Sample Request (PHP - cURL)

POST Method

    $curl = curl_init();

    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.paypocket.in/api/psa/register",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS => array('shop_name' => 'Your shop Name','name' => 'Harshad Sanyal','state' => 'West Bengal','district' => 'South 24 Pragnas','address' => 'Pathakhali','pincode' => '456788','mobile' => '7477682205','email' => '[email protected]','dob' => '2001-10-29','pan_no' => 'XXXXX1234X','aadhar_no' => '123412341234','ref_id'=>'123456789'),
      CURLOPT_HTTPHEADER => array(
        "Authorization: Bearer 5dj2540cb850e02030499f2b00d45"
      ),
    ));
    
    $response = curl_exec($curl);
    
    curl_close($curl);
    echo $response;

                        

Parameters - List

Name Description
Authorization Header This variable is used only in POST Method
Bearer Token Method is used for authorization, You have to set this token value in authorization header.
Avail this Token from user login api setting.
Ex:- 5dj2540cb850e02030499f2b00d45
shop_name Your Shop Name
Ex:- Krishna Online Center
name ShopKeeper Name
Ex:- Narendra Damodardas Modi
state State Name
Ex:- West Bengal
district District Name
Ex:- South 24 Pargnas
address Address
Ex:- Pathankhali, Gosaba.
pincode 6 digit postal code
Ex:- 743611
mobile Applicant Mobile No, exact 10 digit length
Ex:- 7477682205
email Applicant's Email ID
Ex:- [email protected]
pan_no Applicant's Pan Card No, exact 10 character
Ex:- AAAAA1234A
aadhar_no Applicant's Aadhar no, exact 12 digit length
Ex:- 123412341234
ref_id Your Ref Id , Up to 40 Character (Optional)
Ex:- 123456789

Response Data

Note : All response will be available to you in json format as mentioned below.

success : 0 (failure response)

    {
        "success" : 0,
        "message" : "Failure reason"
    }
                    

success : 1 (success response)

    {
        "success": 1,
        "message": "User Registration Request Submitted Successfully.",
        "data": {
            "psa_id": "OFRKR20202",
            "ref_id": "123456789",
            "status": "APPROVED"
        }
    }
                    

Response Prameters -List

Name Description
success 0 - Failed to initiate recharge
1 - Recharge request accepted
message Reason for success or failed
psa_id PSA Registration Id
ref_id Your Ref Id
status APPROVED
PENDING
REJECTED

Callback URL

Please Update Your IP Address and PSA Registration Callback Url in your Login Panel (from API Setting).
Example : http://yoursitename.com/callback/pr_callback

Notes :-
1. All response will be available to you in json format as mentioned below.
2. Callback url will hit only when PSA status updated to APPROVED or REJECTED.
3. If you want to verify callback than you can request authorization token from header and compare it with your token.
    {
        "success" : 1,
        "message" : "PSA Request Status Updated.",
        "data" : {
            "psa_id" : "OFRKR20202",
            "ref_id" : "123456789",
            "status" : "APPROVED",
            "remark" : "remark message",
            "updated_at" : "2020-12-24 10:00:00"
        }
    }
                    
    {
        "success" : 1,
        "message" : "Message",
        "data" : {
            "psa_id" : "OFRKR20202",
            "ref_id" : "123456789",
            "status" : "REJECTED",
            "remark" : "remark message",
            "updated_at" : "2020-12-24 10:00:00"
        }
    }
                    

Sample Request (PHP - cURL)

POST Method

    $curl = curl_init();

    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.paypocket.in/api/psa/update_registration",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS => array('psa_id' => 'OFRKR20202','shop_name' => 'Your shop Name','name' => 'Harshad Sanyal','state' => 'West Bengal','district' => 'South 24 Pragnas','address' => 'Pathakhali','pincode' => '456788','mobile' => '7477682205','email' => '[email protected]','dob' => '2001-10-29','pan_no' => 'XXXXX1234X','aadhar_no' => '123412341234'),
      CURLOPT_HTTPHEADER => array(
        "Authorization: Bearer 5dj2540cb850e02030499f2b00d45"
      ),
    ));
    
    $response = curl_exec($curl);
    
    curl_close($curl);
    echo $response;

                        

Parameters - List

Name Description
Authorization Header This variable is used only in POST Method
Bearer Token Method is used for authorization, You have to set this token value in authorization header.
Avail this Token from user login api setting.
Ex:- 5dj2540cb850e02030499f2b00d45
psa_id PSA ID
Ex:- OFRKR20202
shop_name Your Shop Name
Ex:- Krishna Online Center
name ShopKeeper Name
Ex:- Narendra Damodardas Modi
state State Name
Ex:- West Bengal
district District Name
Ex:- South 24 Pargnas
address Address
Ex:- Pathankhali, Gosaba.
pincode 6 digit postal code
Ex:- 743611
mobile Applicant Mobile No, exact 10 digit length
Ex:- 7477682205
email Applicant's Email ID
Ex:- [email protected]
pan_no Applicant's Pan Card No, exact 10 character
Ex:- AAAAA1234A
aadhar_no Applicant's Aadhar no, exact 12 digit length
Ex:- 123412341234

Response Data

Note :-
1. Only Rejected Request Can be Update.
2. All response will be available to you in json format as mentioned below.

success : 0 (failure response)

    {
        "success" : 0,
        "message" : "Failure reason"
    }
                    

success : 1 (success response)

    {
        "success": 1,
        "message": "PSA Request Data Update Successfully.",
        "data": {
            "status": "APPROVED"
        }
    }
                    

Response Prameters -List

Name Description
success 0 - Failed to initiate recharge
1 - Recharge request accepted
message Reason for success or failed
status APPROVED
PENDING
REJECTED

Sample Request (PHP - cURL)

POST Method

    $curl = curl_init();

    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.paypocket.in/api/psa/purchase_coupon",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS => array('psa_id' => 'OFRKR20202','coupon' => '10','ref_id'=>'123456sdaf123456'),
      CURLOPT_HTTPHEADER => array(
        "Authorization: Bearer 5dj2540cb850e02030499f2b00d45"
      ),
    ));
    
    $response = curl_exec($curl);
    
    curl_close($curl);
    echo $response;

                        

Parameters - List

Name Description
Authorization Header This variable is used only in POST Method
Bearer Token Method is used for authorization, You have to set this token value in authorization header.
Avail this Token from user login api setting.
Ex:- 5dj2540cb850e02030499f2b00d45
psa_id PSA ID
Ex:- OFRKR20202
coupon No of Coupon
Ex:- 10
ref_id Your Reference Id (optional)
Ex:- 123456sdaf123456

Response Data

Note :-
1. All response will be available to you in json format as mentioned below.

success : 0 (failure response)

    {
        "success" : 0,
        "message" : "Failure reason"
    }
                    

success : 1 (success response)

    {
        "success": 1,
        "message": "PSA Coupon Purchased Successfully.",
        "data": {
            "status": "APPROVED",
            "remark": "remark message",
            "request_id": "6569858",
            "ref_id" : "123456sdaf123456"
        }
    }
                    

Response Prameters -List

Name Description
success 0 - Failed to initiate recharge
1 - Recharge request accepted
message Reason for success or failed
request_id Request ID of Coupon Purchased
ref_id Your Reference Id for Coupon Purchase
remark Remark message from api admin
status APPROVED
PENDING
REJECTED

Callback URL

Please Update Your IP Address and PSA Transaction Callback Url (Coupon Purchase) in your Login Panel (from API Setting).
Example : http://yoursitename.com/callback/pt_callback

Notes :-
1. All response will be available to you in json format as mentioned below.
2. Callback url will hit only when PSA status updated to APPROVED or REJECTED.
3. If you want to verify callback than you can request authorization token from header and compare it with your token.
    {
        "success" : 1,
        "message" : "Request Status Updated",
        "data" : {
            "request_id" : "21365",
            "ref_id" : "123456sdaf123456",
            "status" : "APPROVED",
            "remark" : "remark message",
            "updated_at" : "01/01/2020"
        }
    }
                    
    {
        "success" : 1,
        "message" : "Message",
        "data" : {
            "request_id" : "21365",
            "ref_id" : "123456sdaf123456",
            "status" : "REJECTED",
            "remark" : "remark message",
            "updated_at" : "01/01/2020"
        }
    }
                    

Sample Request (PHP - cURL)

GET Method

    $curl = curl_init();

    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.paypocket.in/api/psa_get?token=5dj2540cb850e02030499f2b00d45&psa_id=OFRKR20202",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "GET",
    ));
    
    $response = curl_exec($curl);
    curl_close($curl);
    echo $response;
                        

Parameters - List

Name Description
Authorization Header This variable is used only in POST Method
Bearer Token Method is used for authorization, You have to set this token value in authorization header.
Avail this Token from user login api setting.
Ex:- 5dj2540cb850e02030499f2b00d45
psa_id PSA ID
Ex:- OFRKR20202

Response Data

Note :- 1. All response will be available to you in json format as mentioned below.

success : 0 (failure response)

    {
        "success" : 0,
        "message" : "Failure reason"
    }
                    

success : 1 (success response)

    {
        "success": 1,
        "message": "PSA Password request is Submitted Successfully.",
    }
                    

Response Prameters -List

Name Description
success 0 - Failed to initiate recharge
1 - Recharge request accepted
message Reason for success or failed

Operators - List

Sr. No Operator Name Operator Code (opr_code)
1 Adani power AEML
2 Ajmer Vidyut Vitran Nigam Ltd. AVVNL
3 Assam Power Distribution Company Ltd. (NON-RAPDR) NRAPDR
4 Assam Power Distribution Company Ltd. (RAPDR) RAPDR
5 Bangalore Electricity Supply Company Ltd. (BESCOM) BESCOM
6 BEST Mumbai BESTMUMBAI
7 Bharatpur Electricity Services Ltd. KEDL
8 Bikaner Electricity Supply Limited KEDL
9 BSES Rajdhani - Delhi BSESR
10 BSES Yamuna - Delhi BSESY
11 Calcutta Electric Supply Corporation (CESC) CESC
12 Chamundeshwari Electricity Supply Corporation Ltd. (Cesc,Mysore) CESCOM
13 Chhattisgarh State Power Distribution Company Ltd. (CSPDCL) CSPDCL
14 Dakshin Gujarat Vij Company Ltd DGVCL
15 Dakshin Haryana Bijli Vitran Nigam DHBVN
16 Daman and Diu Electricity DNDE
17 DNH Power Distribution Company Limited DNHPDCL
18 Eastern Power Distribution Company of Andhra Pradesh Ltd. APEPDCL
19 Goa Electricity GOAELC
20 Gulbarga Electricity Supply Company Ltd. (GESCOM) GESCOM
21 Himachal Pradesh State Electricity Board Ltd. HPSEBL
22 Hubli Electricity Supply Company Ltd. (HESCOM) HESCOM
23 ICICI Bank Fastag TOLL00000NAT72
24 Jaipur Vidyut Vitran Nigam Ltd. JVVNL
25 Jodhpur Vidyut Vitran Nigam Ltd. JDVVNL
26 Kanpur Electricity Supply Company KESCO
27 Kerala State Electricity Board Ltd. KSEB
28 Kota Electricity Distribution Ltd. KEDL
29 Madhya Gujarat Vij Company Ltd. MGVCL
30 Madhya Pradesh Paschim Kshetra Vidyut Vitaran Company Ltd. MPPKVVCL
31 Maharashtra State Electricity Distribution MSEDCL
32 Mahavitaran-Maharashtra State Electricity Distribution Company Ltd. MSEDCL
33 Mangalore Electricity Supply Co. Ltd. (MESCOM) - RAPDR MESCOMR
34 MP Madhaya Kshetra Vidyut Vitaran -Urban MPPKVVCLMU
35 MP Madhaya Kshetra Vidyut Vitaran- Rular MPPKVVCLMR
36 MP Madhya Kshetra Vidyut Vitran - Bhopal MPPKVVCL
37 MP Poorv Kshetra Vidyut Vitaran - Jabalpur MPPKVVCLPUU
38 MP Poorv Kshetra Vidyut Vitaran - Rular MPPKVVCLPUR
39 NESCO Odisha NESCO
40 North Bihar Power Distribution NBPDCL
41 Paschim Gujarat Vij Company Ltd PGVCL
42 Paytm Payments Bank FASTag PAYT00000NATTQ
43 Punjab State Power Corporation Limted PSPCL
44 Reliance Energy RELIANCE
45 South Bihar Power Distribution SBPDCL
46 SOUTHCO Odisha SOUTHCO
47 Southern Power Distribution Company of A.P Ltd. APSPDCL
48 Tamil Nadu Electricity Board TNEB
49 Tata Power TATA
50 Torrent Power Agra TORRENTAGRA
51 Torrent Power Ahemdabad TORRENTAHME
52 Torrent Power Bhivandi TORRENTBHIVA
53 Torrent Power Dahej TORRENTDAHEJ
54 Torrent Power Surat TORRENTSURAT
55 TP Ajmer Distribution Ltd. TPADL
56 Tripura state Electricity corporation TSECL
57 Uttar Haryana Bijli Vitran Nigam UHBVN
58 Uttar Pradesh Power Corporation Limited UPPCL
59 Uttar Pradesh Power Corporation Limited UPPCLR
60 Uttarakhand Power Corporation Limited UPCL
61 UttarGujarat Vij Company Ltd. UGVCL
62 West Bengal State Electricity Distribution Company Limited WBSEEDCL
63 Western Electricity supply co. Of orissa ltd. WESCO