BBPS Overview

Bharat Bill Payment System (BBPS) is a RBI mandated system which offers integrated and interoperable bill payment services to customers across geographies with certainty, reliability and safety of transactions

BBPS Billers list is available in the following google excel sheet:


Important Note

Only IP which is in India will be whitelisted while going on the production mode. IP which is present outside India will not be whitelisted as per compliance

Port 25002 and Port 25004 must be opened on your server in order to reach the requests from your server to our production and staging environment respectively and a connection must be made from your server. You can check if connection is being made from your server or not using the telnet command.

The command for staging environment which you have to use: telnet 25004.
The command for production environment which you have to use: telnet 25002.


curl request to activate BBPS service for merchant

curl --location --request PUT ''
--header 'developer_key: becbbce45f79c6f5109f848acd540567'
--header 'secret-key: MC6dKW278tBef+AuqL/5rW2K3WgOegF0ZHLW/FriZQw='
--header 'secret-key-timestamp: 1516705204593'
--header 'Content-Type: application/x-www-form-urlencoded'
--header 'Cookie: JSESSIONID=DDFE0149A107950E9591820607D6A9F8'
--data-urlencode 'service_code=53'
--data-urlencode 'initiator_id=9962981729'
--data-urlencode 'user_code=20810200'
--data-urlencode 'latlong=77.06794760,77.06794760'

Replace with your production credentials and in the user_code pass the user code.


Postman Collection