Logo
Banking & Fintech
Card Solution
ERP Products
API Services
Custom Dev
Other

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.

LTE+ Ready
9:41
5G

Recharge

Jio 4G
+91
History
Offers
⭐ 4.9/5 Rating | Trusted for Real-Time Transaction Reconciliation

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.

Customer Support Teams
Automated Reconciliation
Digital Wallet Platforms
Transaction History Logs
Status Notification Hooks
Smart Retry Engines
Auto-Invoice Generation
Multi-Channel Gateways
Backend Sync Services

🔐 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 Node.js PHP
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"
        }'
Response 200 OK
{
            "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.