BBPS
  • BBPS
    • BBPS Agent Integration
      • Broad examples of bill payments
      • How a bill is presented
      • FETCH AND PAY
        • Bill fetch api
        • Bill Fetch by bill id api
        • Bill Fetch by client request id api
      • VALIDATE AND PAY
        • Bill validate api
        • Bill Validation response by client request id api
        • Bill validation response by bill id api
      • QUICK PAY
      • COMPLAINT RAISING
      • AGENT APPLICATION
      • BBPS Master Data API
        • List Billers API
        • Billers By ID API
        • Categories Master Data API
        • Contact Master Data API
        • Customer Parameters API
        • Customer Parameters API
        • Customer Parameters Groups API
        • Disposition API
        • Initiating Channel API
      • BBPS Agent API
        • Bill Fetch by bill id
        • Bill Fetch by Client Request ID API
        • Get all Plan categories
        • Get all Plans
        • Bill Validate API
        • Bill Validation response by Client Request ID API
        • Bill validation response by bill id
        • Bill Payment API
        • Transaction Status txnId API
        • Transaction Status ClientReqId API
        • Adding complaint by txnId
        • View Complaints by id
        • View All Complaints
        • Txn Status Check API (401)
        • View Complaints History by id
        • Close Complaint
        • Reopen Complaint
        • Complaint Status
      • Get all Plan categories
      • Get all Plans
    • BBPS Biller Integration
      • BBPS API Workflow
      • BBPS API List
        • BILL FETCH API
        • Bill Fetch Response Endpoint
        • BILL PAY API
          • BillPayment Response Endpoint
          • Payment Notification API
          • Payment Status API
        • BILL VALIDATE API
          • BillValidation Response Endpoint
        • STATUS 402 API
          • TxnStatusResponse Endpoint
      • Bill Fetch by bill id
Powered by GitBook
On this page

Was this helpful?

  1. BBPS

BBPS Agent Integration

PreviousBBPSNextBroad examples of bill payments

Last updated 1 year ago

Was this helpful?

This document provides the overview of BBPS Agent integration and the APIs used for the same. The document also provides a list of frequently asked questions and steps to register with Bank and NPCI

Overview of bill payment using BBPS

  • BBPS allows the customer to pay the bills in the following ways based on the biller types.

  • Apart from paying bills, customers can raise grievances using the complaint registering mechanism.

The above picture provides a high level overview of the BBPS system. BBPOUs (Bharat Bill Pay Operating Units ) are the entities directly connected to NPCI.

Broadly there are three major entities apart from billers and agents

  • Customer BBPOU - The entities where agents are connected. Eg: agent. Google Pay , a banking correspondent

  • Biller BBPOU : The entities where billers are connected. Eg: Electricity board, Netflix.

  • CU : NPCI who does the central switching.

Consumers are connected to agents , agents are connected to banks (Customer BBPOOUs) , BBPOUs are connected to NPCI, NPCI is connected to BIller BBPOUs and Biller BBPOU is connected to billers.

Page cover image