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 FLOW

  1. Activate your service for BBPS, using service code = 53. The curl is given below for reference.
  2. After activating the service, you can proceed to use the fetch bill and pay bill API.
  3. The operator category (electricity, gas, mobile) can be fetched through Get Operator Category API
  4. For each category the active billers can be fetched through Get Operator List API.
  5. For each operator the parameters (for the request) can be fetched through Get Operator Parameter API.

👍

curl request to activate BBPS service for merchant

curl --location --request PUT 'https://staging.eko.in:25004/ekoapi/v1/user/service/activate'
--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.

Production Base URL - https://api.eko.in:25002/ekoicici