Recharge Status API – Real-Time Mobile & DTH Recharge Status Check API India
Our Recharge Status API enables businesses to instantly verify the status of mobile, DTH, and utility recharges in real-time. Whether a transaction is successful, pending, or failed, get accurate responses with minimal latency.
Recharge
Subscription Details
Abhishek Kumar
West Bengal Circle
Current Data
1.2 GB / 2.0 GB
Validity
18 Days left
Recommended: ₹299 Unlimited Plan
"msisdn": "919876543210"
"imsi": "405860XXXXXXXXX"
"kyc_status": "verified"
"provision": "VoLTE, 5G_SA"
Instant Recharge & Status Tracking
Monitor every transaction with precision. Get live updates on payment success and operator fulfillment.
1. Query Status
Send the Transaction ID or Order ID to our secure status endpoint.
2. Live Verification
IDSPay checks the live status directly with the operator gateway.
3. Final Confirmation
Receive the Operator Ref ID and final success/failure response.
Why Use Recharge Status API?
Eliminate uncertainty in your payment workflow. Provide your users with real-time proof of successful recharges and bill payments.
Real-Time Reconciliation
Instantly verify if a recharge was credited, reducing manual support tickets for pending orders.
Operator Reference Fetch
Retrieve official Operator Reference Numbers (ORN) to provide as valid proof of payment to customers.
Reduced Error Rates
Identify failed transactions immediately to trigger automatic refunds or retry logic for users.
Multi-Service Support
Track status for all major services including Mobile Prepaid, Postpaid, DTH, and Fastag recharges.
Bank-Grade Webhooks
Receive automated callbacks for status changes, ensuring your database is always in sync with our servers.
Detailed Plan Metadata
Access transaction breakdowns including amount, service type, and validity period where available.
Real-Time Insight for Transaction Verification
IDSPay’s Recharge Status API provides instant visibility into fulfillment updates, operator reference numbers, and final payment outcomes.
Live Fulfillment Tracking
Track the journey of every recharge from initiation to completion. Get immediate confirmation as soon as the service provider credits the benefits.
Operator Ref Retrieval
Automatically pull official Operator Reference Numbers (ORN) for every success. Provide users with valid proof of payment to resolve disputes instantly.
Detailed Failure Analysis
Receive specific error codes for failed attempts. Distinguish between insufficient balance, invalid numbers, or operator downtime to trigger smart retries.
Built for Operational Efficiency
Real-time status data is essential for maintaining trust in digital payments. Our API automates the reconciliation process, ensuring your ledgers always match the live network status without manual intervention.
🔐 Key Features of Recharge Status API
Eliminate transaction uncertainty with our real-time verification engine, providing instant confirmation and official operator reference data for every payment request.
Live Status Sync
Fetch the current state of any transaction directly from the telecom or utility gateway.
Operator Ref ID
Retrieve official Live IDs and reference numbers to provide users with definitive proof of success.
Automated Reconciliation
Sync your internal ledgers automatically by identifying success or failure outcomes in real-time.
End-to-End Security
Bank-grade encryption ensures that all transaction verification queries remain private and secure.
Webhook Integration
Receive instant push notifications on status changes without the need for constant polling.
Error Mapping
Get detailed failure descriptions to help users correct issues like invalid IDs or low balance.
High-Speed Processing
Optimized infrastructure ensures millisecond response times for checking transaction status.
Smart Logging
Access a full audit trail of verification requests for easier troubleshooting and compliance.
How Status Verification Works
Real-time synchronization of transaction outcomes from operator gateways directly to your order management system.
Status Inquiry
Your system triggers a request using the unique Transaction ID or Client Reference.
Live Validation
Our API connects to the billing hub to verify the final fulfillment of the recharge.
Data Retrieval
Official Operator Reference IDs and success/failure timestamps are collected.
Final Sync
Your ledger is updated instantly, confirming the transaction to your customer.
Why IDSPay is Better than Other Recharge Status APIs?
See how we outperform the industry standards.
Instant Fetch
Industry-leading latency for real-time operator status updates.
Superior Uptime
Redundant server architecture ensures 99.9% API availability.
Cleaner Docs
Developer-first documentation for rapid platform integration.
Affordable Pricing
Competitive per-hit rates designed for high-volume transactions.
Dedicated Support
Technical experts available 24/7 to resolve operator sync or webhook issues.
Track Transaction Status in Seconds
Verify recharge outcomes instantly. Seamlessly integrate our query-based status API to get real-time fulfillment details and operator reference IDs.
curl --request POST \
--url https://api.idspay.in/v3/recharge/status \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"reference_id": "TXN987654321",
"date": "2026-04-15"
}'
{
"status": "SUCCESS",
"data": {
"order_id": "IDP1234567",
"txn_status": "COMPLETED",
"amount": "199.00",
"operator_ref": "BR2026415001",
"message": "Recharge Successful",
"ack_no": "98234123"
}
}
Why We Are The Better Choice
Compare our performance and see why top fintechs trust our infrastructure.
| Feature | 🚀 Our API | Other Providers |
|---|---|---|
| Accuracy |
99.9% (Govt. Direct)
|
~85-90% (Scraped)
|
| Speed |
< 500ms
|
2 - 5 Seconds
|
| Pricing |
Pay-per-use (No Fixed Fee)
|
High Monthly Commitment
|
| Support |
24/7 Priority Support
|
Email-only (48hr TAT)
|
* Based on internal benchmark tests and competitor analysis (April 2026).
Frequently Asked Questions
Common developer queries about integrating the Recharge Status API.
1. What is the Recharge Status API?
The Recharge Status API allows you to query the final outcome of any transaction in real-time. It provides definitive information on whether a recharge was successful, failed, or is still pending at the operator's end.
2. How soon can I check the status after a request?
You can query the status immediately. While most recharges process within seconds, the API will return a 'Pending' state if the operator is still processing the request, allowing you to retry after a short interval.
3. What is the 'Operator Reference Number'?
The Operator Reference Number (ORN) is a unique ID generated by the telecom or utility provider. Our API retrieves this ID upon a successful transaction, serving as official proof of payment for your customers.
4. Can I use webhooks instead of polling?
Yes, we support both manual status polling and callback webhooks. Webhooks are the recommended way to receive instant, proactive notifications whenever a transaction status changes from pending to success or failure.
5. Does the API explain why a recharge failed?
Absolutely. The API returns standardized error codes and messages, such as 'Invalid Number', 'Service Down', or 'Insufficient Balance', helping you provide clear feedback to your users.
6. What parameters are required for a status check?
You typically only need your unique 'Reference ID' or the IDSPay 'Transaction ID' along with the transaction date to retrieve the current status via our RESTful endpoint.
7. How reliable is the status data?
Our data is sourced directly from operator gateways and BBPS hubs. We ensure high availability and data integrity so that the status reflected in your application matches the real-world outcome.
8. Are there any rate limits for status checks?
Yes, rate limits apply to protect the infrastructure. However, these are generous enough to accommodate high-frequency checking for enterprise-scale transaction volumes.
9. Can I check the status of old transactions?
Yes, the API allows you to retrieve the history and final status of past transactions within a specific timeframe, making it ideal for auditing and customer support queries.
10. How do I start using the Status API?
Log into your dashboard, grab your API credentials, and refer to the 'Check Status' documentation. You can test your integration in our sandbox environment before going live.