Electricity Bill Payment API: How Bill Fetch Works (BBPS Guide)
Key takeaways
- Always fetch the bill before paying
- Some boards need extra fields like billing unit or cycle
- Show the customer name from the fetch before money moves
Electricity bills bring the same customer back every month, which is why every recharge platform wants them. The difference from a mobile recharge is one step: you fetch the bill first.
The flow
- Select the electricity board (the biller).
- Enter the consumer number, plus any extra field the board needs.
- Fetch the bill: customer name, amount and due date come back.
- Confirm with the customer and pay the exact amount.
- Get the final status and a reference number for the receipt.
Boards that need extra fields
| Board | Extra field |
|---|---|
| MSEDC (Maharashtra) | Billing unit and processing cycle |
| Reliance Energy (Mumbai) | Cycle number |
| Mahanagar Gas | Bill group number |
The full list of extra parameters is in the API documentation.
Show the fetched customer name in bold on the confirm screen. It is the simplest way to stop payments to the wrong consumer number.
Mistakes that cause wrong payments
- Paying without fetching, so the amount does not match the bill
- Not showing the customer name, so a typo pays someone else's bill
- Retrying a pending payment instead of checking its status
Conclusion
Bill fetch turns bill payments from risky to routine. Build it into your flow from day one, and bill payments become your most loyal service. See the utility bill payment API.
Add bill payments to your app
Same wallet as your recharges.
Frequently asked questions
What is bill fetch in a bill payment API?
Why do some electricity boards need extra fields?
Can I use the same wallet as recharges?
Have a question? Talk to our team
Related articles
LPG Cylinder Booking and Gas Bill Payment API: A Simple Guide
Gas is a monthly need in every home. Here is how LPG booking and gas bill payments work through an API.
Read more →New Bill Categories to Add in 2026: EV Wallets, NCMC Cards and eChallan
Mobile and electricity are just the start. Newer bill categories can bring different customers to your counter.
Read more →BBPS Is Now Bharat Connect: What It Means for Bill Payment APIs in 2026
The bill payment network you know as BBPS now goes by Bharat Connect. Here is what that means for businesses using a bill payment API.
Read more →