Skip to main content
  1. Home
  2. Blog
  3. Utility API
  4. Electricity Bill Payment API: How Bill Fetch Works (BBPS Guide)

Electricity Bill Payment API: How Bill Fetch Works (BBPS Guide)

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

  1. Select the electricity board (the biller).
  2. Enter the consumer number, plus any extra field the board needs.
  3. Fetch the bill: customer name, amount and due date come back.
  4. Confirm with the customer and pay the exact amount.
  5. Get the final status and a reference number for the receipt.

Boards that need extra fields

BoardExtra field
MSEDC (Maharashtra)Billing unit and processing cycle
Reliance Energy (Mumbai)Cycle number
Mahanagar GasBill group number

The full list of extra parameters is in the API documentation.

Pro tip

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?
A call that returns the customer name, bill amount and due date for a consumer number before payment.
Why do some electricity boards need extra fields?
Some boards identify a bill by more than the consumer number, such as a billing unit or cycle number.
Can I use the same wallet as recharges?
Yes. On A1Topup, bill payments use the same wallet as mobile and DTH recharges.

Have a question? Talk to our team

We respect your privacy. Your details are only used to contact you about A1Topup.

Related articles

WhatsApp