Complete URL For Recharge (For Prepaid, Postpaid, and DTH)
Method: GET
https://pay2bill.in/WebAPI/ProcessRecharge?AccessToken=GyWmb5eJNpumU4VMn3Wpi9TyGmBJrgax&NumberToRecharge=1234567890&OperatorID=1&Amount=10&ReferenceID=124
Request Parameters Description
| Parameter Name |
Details |
| AccessToken |
GyWmb5eJNpumU4VMn3Wpi9TyGmBJrgax
— Access token (available after IP verification)
|
| NumberToRecharge |
1234567890 — Mobile or DTH number to recharge |
| OperatorID |
1 — Check operator codes under Operator Check menu |
| Amount |
10 — Amount to be charged |
| ReferenceID |
124 — Your unique reference ID for each recharge |
Recharge Response — Success
{"Errors":[],"APITransactionID":"TRRCG151","Status":"success","RechargedNumber":"1234567890","Amount":10.0,"OperatorID":1,"IsRequestSuccess":true}
Recharge Response — Failure
{"Errors":["Duplicate Reference ID"],"APITransactionID":"","Status":"failed","RechargedNumber":"","Amount":null,"OperatorID":null,"IsRequestSuccess":false}
Response Parameters Description
| Parameter Name |
Details |
| APITransactionID |
164 — Our unique transaction ID |
| Status |
success
failed
pending
Recharge status could be one of these.
|
| RechargedNumber |
1234567890 — Number for which recharge was requested |
| Amount |
10 — Requested recharge amount |
| OperatorID |
1 — Operator code used in request |
| IsRequestSuccess |
true — Indicates request success (not the recharge result) |
| Errors[] |
Array of error messages, if any. |