Payments
API Services
Technology
Company
Login 🚀 Get Started
📄 Bill Payment API

BBPS — Bharat Bill Payment System API

Pay Electricity, Gas, Water, Broadband, Landline and Postpaid bills via a single, NPCI-authorised BBPS API. Start your utility business and unlock the best revenue.

What is BBPS?

India's Unified Bill Payment Infrastructure

Bharat Bill Payment System (BBPS) is a unified bill payment system designed to offer interoperable and accessible bill payment services through a network of agents and online modes — with instant confirmation of payment.

BBPS is an integrated online platform under the umbrella of the National Payments Corporation of India (NPCI) — enabling multiple payment modes along with instant receipt generation for all kinds of utility bills.

ZuelPay is a leading and scalable BBPS API provider in India. Easily integrate BBPS into your existing portal and start generating high commissions with best-in-class, RBI-compliant infrastructure.

📄 API Documentation Get API Keys →
200+
Billers across India
99.9%
Platform uptime SLA
24/7
Expert API support
T+0
Instant confirmation
Bill Categories

Complete List of BBPS Categories

All major utility and service bill types supported — from electricity to insurance, in one unified API endpoint.

Electricity Bill
🔥 Gas Bill
💧 Water Bill
📞 Landline Bill
📡 Broadband Bill
📱 Postpaid Mobile
📺 DTH / Cable TV
🛡️ Insurance Premium
🏦 Loan EMI
🏫 School / College Fees
🏥 Hospital / Health
🏛️ Municipal Taxes
🚗 Traffic Challan
💳 Credit Card Bill
🔑 Housing Society
📦 + Many More
RBI Authorised: BBPS is a government-authorized bill payment system managed by NPCI. ZuelPay's BBPS API is fully compliant and regulated — giving you a secure, trusted channel for all bill collections. More billers are added regularly as decided by RBI.
Key Benefits

Why Choose ZuelPay BBPS API?

📈

Revenue Growth

Increase in bill payment categories increases revenue for agents and BCs. High commissions at lower investment — ideal for business correspondents.

🛡️

Active Fraud Detection

Built-in fraud detection and risk monitoring system ensures every transaction is authenticated and verified before processing — zero compromise on security.

Instant Confirmation

Gives instant confirmation of payment via confirmation message and receipt — so customers know their bill is paid immediately, every time.

🌐

Anywhere, Anytime

Agents can use BBPS API from anywhere at any time to pay bills. Efficient and convenient for agents and customers alike, across all of India.

🔌

Easy Integration

BBPS API is easy to integrate for developers. RESTful JSON endpoints with comprehensive docs, SDKs, Postman collection and sandbox available instantly.

🏆

Leading Platform

ZuelPay is one of the biggest and most reliable platforms in India's bill payment market. Trusted by 50,000+ business correspondents nationwide.

API Reference

Request Parameters

ParameterTypeStatusDescription
biller_idstringRequiredUnique BBPS biller identifier
consumer_nostringRequiredConsumer / account / CA number
amountnumberRequiredBill amount in INR
ref_idstringRequiredYour unique transaction reference
payment_modestringOptionalCASH, UPI, CARD, WALLET, NET_BANKING
mobilestringOptionalCustomer mobile for SMS receipt
notify_urlstringOptionalWebhook callback URL
📡 Bill Fetch First: Always call /v2/bbps/fetch before paying to retrieve the outstanding amount and biller details, then pass the exact amount to /v2/bbps/pay.
REST API · JSON
Bill Fetch
Pay Bill
Response
// Step 1: Fetch outstanding bill
// GET /v2/bbps/fetch

const bill = await fetch(
  `https://api.zuelpay.com/v2/bbps/fetch
   ?biller_id=MAHAVITARAN_00001
   &consumer_no=401012345678`,
  { headers: {
    'Authorization': 'Bearer zp_live_xxxxx'
  } }
);

// Returns: outstanding amount,
// due date, biller details
Integration Flow

How BBPS API Works

1

Biller Discovery

Call /v2/bbps/billers to fetch all available billers by category — electricity, gas, water, broadband, insurance and more.

2

Fetch Bill Amount

Call /v2/bbps/fetch with biller ID and consumer number to retrieve the outstanding amount, due date and customer details.

3

Process Payment

Call /v2/bbps/pay with the amount, consumer details and payment mode. Deducted from your ZuelPay wallet instantly.

4

Instant Receipt

Receive instant JSON response with biller reference ID and downloadable receipt URL. Optional webhook for async callbacks to your system.

API Advantages

End-to-end connectivity to deliver the best bill payment services to your customers

Highly responsive and reliable with great commissions for business correspondents

Multi-payment services in a single API — customizable per user requirements

Highly secured payment gateway — single wallet for all payment services

Integrate once — get direct access to all biller services instantly

Interface page allows bill payment for all operators under one platform

Related Services

More from ZuelPay API Suite

Start with ZuelPay BBPS API Today

API keys in under 10 minutes. Full sandbox, zero setup fee, 24/7 expert support.