BBPS

1.0.0
Description

Bharat Bill Payment System (BBPS) is an integrated bill payment system functioning under National Payments Corporation of India (NPCI). This is an interoperable bill payment platform through a network of agents of registered members enabling a safe, reliable and unified ecosystem with multiple payments modes and instant payment confirmation. Payments in BBPS can be made through cash, and electronic modes. The NPCI functions as the Central Unit (BBPCU) undertaking clearing and settlement of transactions routed through BBPS.

Bill aggregators and Banks work as Operating Units (COU) to offer an interoperable bill payment system irrespective of which unit has on-boarded a Biller, offering both online and offline – through the network of physical agents – operating models. This ecosystem brings Banks, Non-Banks, and online payment platforms under one roof as authorized units for bill collection, providing anytime-anywhere bill payment facility. BBPS platform includes online and offline interfacing for Billing Entities, Corporates, Agents and Customers.

APIs

    • The ‘BBPS Biller Master Data Management’ API is used to fetch details related to Billers in the BBPS. When a customer wants to register for Bill payment, system must ensure that correct BillerId and related details are captured. This can be achieved by providing a list of available Billers to the user, using this API, so that he can select the Biller.

      API returns details including Biller ID, Biller Name, Biller Category Name, Biller Mode, Biller Subscription details, etc.

      The complete list of billers in the biller ecosystem will be updated in the Biller MDM. It is recommended for the

      REST
      Online

    • The ‘BBPS Transaction Status API’ can be used by bill payment partner applications, any time, to enquire about the status of any previous bill payment transactions, by the payment reference number or consumer number.

      REST
      Online

    • This API is used to enquire about the status of a complaint that was previously registered, based on Complaint ID and Complaint Type.

      REST
      Online

    • This API is useful to raise a complaint against bill payment transaction or service-related issues. Complaint ID along with the current status is provided, once the complaint gets registered by the consumer.

      REST
      Online

    • This API will validate the correctness of biller subscription details. Prior to initiating bill payment, it is required to call this API in case the following two scenarios in Biller MDM Responseare true: a) If Fetch_Requirement = NOT_SUPPORTED b) If SupportBillerValidation = OPTIONAL or MANDATORY

      REST
      Online

    • Partners can make use of this API to validate the subscriber taking a bill payment through bank aggregator. This would be done prior to Bill Pay API, so that subscriber bank account could be debited only in case his details got verified.

      REST
      Online

Plans

In order to subscribe, you must create an account or sign in.

locked

Default Plan

100 calls per 52 weeks

Select

Default Plan

7 APIs including

  • BBPS_Biller_MDM_API 1.0.0
  • BBPS_Bill_Fetch_API 1.0.0
  • BBPS_Bill_payment_API 1.0.0
  • BBPS_Bill_validation_API 1.0.0
  • BBPS_Complaint_Reg_API 1.0.0

Contact information

Saran K Joseph