Payonclick Developer Docs
v1

BBPS — Bill Payment

Bharat Connect bill payments across 30 categories and 22,000+ billers. Read the biller catalogue, fetch the live bill, then pay against the token the fetch returns.

Base: /ext/v1/bbps Permission: bills Wallet: MAIN Per transaction: ₹1 – ₹2,00,000 Platform charge: Nil
⚠️
PENDING is not a failure

Bharat Connect does not register a transaction the instant it is submitted. Never re-send a PENDING payment under a new client_reference — poll /transaction/{reference_id} instead. A FAILED payment is refunded automatically under REV-<reference_id>, so nothing is owed.

Integration flow

1
/categories
List the 30 live categories.
2
/billers
Search billers inside a category.
3
/biller/{id}
Read the exact input fields the biller demands.
4
/bill/fetch
Fetch the bill, receive a bill_token (15 min).
5
/bill/pay
Pay with TPIN and your idempotency key.

Endpoints

Biller Catalogue

Fetch & Pay

Status, History & Complaints