Utility Bill Payment API
Integrate seamless utility bill payment services for electricity, water, gas, and more with our robust API. Offer instant bill payments with high commissions in the industry.
- GST registered company
- Direct operator connectivity
- Phone & WhatsApp support
Supported Bill Types
We support all major utility bill payment services in India
Electricity
All major electricity providers
Water
Municipal water corporations
Gas
PNG and LPG gas providers
Broadband
Internet and broadband services
Why Choose Our Utility Bill Payment API?
Powerful features designed for seamless integration
Instant Processing
Bill payments are processed within seconds with 99.9% success rate
Secure Transactions
Bank-grade security with end-to-end encryption for all transactions
High Commissions
Earn up to 4% commission on every bill payment transaction
Easy Integration
Simple REST API with comprehensive documentation and SDKs
Instant Settlement
Get your commissions settled daily to your bank account
24/7 Support
Dedicated technical support team available round the clock
API Documentation
Comprehensive guide to integrate our utility bill payment API
API Endpoint
POST /api/v1/bill-paymentRequest Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | String | Yes | Your unique API key |
| bill_type | String | Yes | Type of bill (ELECTRICITY, WATER, GAS, BROADBAND) |
| provider | String | Yes | Provider code (e.g., TATA_POWER, DELHI_JAL, INDANE) |
| consumer_id | String | Yes | Consumer number/account number |
| amount | Number | Yes | Bill payment amount |
| fetch_bill | Boolean | No | Set to true to fetch bill details before payment |
Sample Request
{
"api_key": "your_api_key_here",
"bill_type": "ELECTRICITY",
"provider": "TATA_POWER",
"consumer_id": "TP123456789",
"amount": 1250.50,
"fetch_bill": true
}Success Response
{
"status": "success",
"transaction_id": "TXN123456789",
"message": "Bill payment successful",
"amount": 1250.50,
"commission": 37.52,
"balance": 9542.50,
"due_date": "2023-12-15",
"bill_period": "NOV-2023"
}Response Parameters
| Parameter | Type | Description |
|---|---|---|
| status | String | Request status (success/error) |
| transaction_id | String | Unique transaction ID for reference |
| message | String | Response message |
| amount | Number | Payment amount |
| commission | Number | Commission earned on this transaction |
| balance | Number | Your current wallet balance |
| due_date | String | Bill due date (if fetched) |
| bill_period | String | Billing period (if fetched) |
Error Responses
| Error Code | Message | Description |
|---|---|---|
| 1101 | Invalid API key | The provided API key is invalid or disabled |
| 1102 | Insufficient balance | Your wallet doesn't have enough balance |
| 1103 | Invalid consumer ID | The consumer ID format is incorrect |
| 1104 | Invalid provider | The provider code is not recognized |
| 1105 | Invalid bill type | The bill type is not supported |
| 1106 | Bill already paid | This bill has already been paid |
| 2101 | Provider system down | The provider's system is temporarily unavailable |
Sample Error Response
{
"status": "error",
"error_code": "1102",
"message": "Insufficient balance",
"required_amount": 1250.50,
"current_balance": 1000.00
}Simple & Transparent Pricing
Choose the plan that works best for your business
Starter Plan
Perfect for small businesses
- Electricity, Water, Gas Bills
- Up to 2.5% commission on payments
- Email & WhatsApp support
- Standard API access
Gold Plan
Ideal for growing businesses
- All utility bills + Broadband
- Up to 3.5% commission on payments
- Priority support
- Advanced API features
Platinum Plan
For high-volume businesses
- All utility services + Municipal taxes
- Up to 4% commission on payments
- 24/7 dedicated support
- All features included
What our customers say
Retailers, distributors and businesses that run on A1Topup every day.
Ready to Get Started?
Sign up today and get your API keys to start integrating utility bill payment services.
Rated 4.9/5 from 310 Google reviews by businesses.
- GST registeredGSTIN 36AAWCA0064F1ZN
- Since 2016In the recharge business
- 10,000+ partnersAcross India
- Real peoplePhone & WhatsApp support