Retry Mandate Installment Debit API – Auto Retry Failed EMI & Subscription Payments | UPI eMandate API India
The Retry Mandate Installment Debit API enables businesses to automatically retry failed debit transactions for recurring payments such as EMIs, loan repayments, subscriptions, and utility bills. Built for high success rates, this API intelligently retries failed mandates due to insufficient balance, network issues, or bank downtime—ensuring maximum payment recovery with minimal manual effort.
AUTOFLOW
E-Mandate APIMaximum Limit
₹ 25,000/cycle
Frequency
MONTHLY
Start Date
17 APR 2026
Status
ACTIVE
HDFC Bank Ltd.
XXXX XXXX 8821
{
"mandate_id": "EM_4409X",
"type": "ON_DEVICE_AUTH",
"config": {
"max_amount": 25000.00,
"recurrence": "MNTH",
"secure_hash": "AES_GCM_256"
}
}
NPCI_ONBOARDED
Digital India Stack 2026
Retry Mandate Installment API
Recover failed recurring payments by re-triggering installment debits. Automate the collection of missed payments with intelligent retry logic and real-time bank status updates.
1. Trigger Retry
Initiate a retry request using the original Mandate ID and Transaction reference to re-attempt a failed debit installment.
2. Bank Processing
Our API routes the request through NPCI to the destination bank, ensuring the retry complies with authorized mandate limits.
3. Recovery Status
Receive an instant notification of the retry outcome, providing clear success confirmation or detailed failure reason codes.
Maximize Collection Success
Protect your revenue stream by minimizing payment defaults. The Retry Mandate Installment API offers a robust mechanism to recover funds without customer intervention.
Automated Recovery
Systematically re-attempt failed debits due to insufficient funds or temporary technical issues at the bank's end.
Smart Scheduling
Optimize retry timing based on previous success patterns to increase the likelihood of successful fund capture.
Compliance Adherence
Operate strictly within NPCI guidelines for retry attempts, ensuring your collection process remains within regulatory limits.
Reduced Churn
Prevent subscription cancellations by fixing payment gaps automatically before the service is interrupted.
Transaction Linking
Maintain a clear link between original failed attempts and successful retries for seamless ledger reconciliation.
Reason Analysis
Utilize detailed decline codes to decide whether to retry or move the installment to a manual recovery bucket.
Zero Friction
Collect payments silently in the background without requiring the customer to perform another e-Mandate authorization.
Lower Admin Costs
Reduce the overhead of manual outreach and follow-ups by automating the recovery of delinquent installments.
Scalable Architecture
Handle thousands of retry requests simultaneously during peak billing cycles without performance degradation.
Advanced Retry Logic
Our Retry Mandate API provides the technical precision needed to recover revenue efficiently while maintaining customer trust.
Dynamic Re-trigger
Execute retry attempts based on customizable rules, ensuring you never miss a collection window.
Authorized Limits
Every retry is validated against the original mandate amount and frequency limits to ensure 100% security.
Success Analytics
Track the recovery rate of retried installments to fine-tune your billing and collection strategies.
Why Use Retry Debit API?
Recovering failed installments shouldn't be manual. Use the Retry API to programmatically re-attempt collections, reduce involuntary churn, and maintain a healthy cash flow without bothering your customers.
Trigger Retry Installments Instantly
Initiate a recovery debit with a single POST request. Programmatically re-process failed transactions using original mandate parameters.
curl --request POST
--url https://api.idspay.in/v3/mandate/retry
--header 'Authorization: Bearer YOUR_API_KEY'
--header 'Content-Type: application/json'
--data '{
"mandate_id": "MND_987654321",
"original_txn_id": "TXN_123456789",
"amount": "5000.00"
}'
{
"status": "RETRY_INITIATED",
"data": {
"retry_id": "RTY_887766554",
"mandate_id": "MND_987654321",
"original_txn_id": "TXN_123456789",
"amount": "5000.00",
"retry_count": "1",
"initiated_at": "2026-04-17 16:40:00"
}
}
🔍 Precision of Retry Mandate API
Transform failed installments into successful collections. Our API handles the complexities of bank-level retries while ensuring full compliance with NPCI mandates.
Smart Retries
Automatically re-trigger debits for specific failure codes like insufficient funds or gateway timeouts.
TXN Correlation
Map every retry attempt back to the original billing cycle for perfect accounting and reconciliation.
Policy Guardrails
Built-in checks to ensure retry frequency and counts never exceed bank or regulatory limits.
Fast Recovery
Minimize the time gap between a payment failure and a successful recovery attempt.
Recovery Rates
Analyze the success probability of retries across different banks and failure reasons.
Instant Webhooks
Get notified immediately when a retry succeeds so you can restore customer services instantly.
Flexible Retries
Option to retry the full installment amount or a partial balance where permitted.
Seamless UX
Recover payments without asking customers to re-authenticate or visit a checkout page.
How Retry Debit API Works
Automate the recovery of missed payments by re-triggering installment debits through our secure banking gateway with intelligent retry logic.
Initiate Retry
Submit the original transaction reference and mandate ID to the retry endpoint to start the recovery process.
Limit Validation
The API automatically verifies the retry request against the customer's authorized mandate limits and bank policy.
Bank Processing
The debit request is routed to the customer's bank via NPCI to capture the funds from the linked account.
Fund Recovery
Upon success, the installment is recovered, and webhooks are triggered to update your internal ledger in real-time.
Stop Losing Revenue to Failed Debits with Retry Mandate API
Our Retry Mandate Installment API is engineered to recover missed payments by providing automated re-attempt logic. We ensure you can capture failed installments without customer intervention.
To ensure maximum recovery rates, businesses need a robust retry layer that handles technical and fund-related failures gracefully. Our solution provides a secure bridge to re-process installments instantly.
Whether you are fixing a missed loan EMI, a subscription renewal, or a utility bill payment, this Recovery Engine delivers the automation required for maintaining a healthy and predictable recurring revenue pipeline.
Installment Recovery Success Rate
Automation
Compliance
Why IDSPay is Better than Other Mandate APIs?
See how we outperform the industry standards.
Faster Response
Lower latency and faster data retrieval than competitors.
Superior Uptime
More reliable service stability than Eko & API Mall.
Cleaner Docs
Easier to read and implement compared to Digitap.
Affordable Pricing
Cost-effective plans tailored for growing startups.
Dedicated Support
Real human experts ready to help you with any integration hurdles 24/7.
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 the Retry Mandate Installment API and automated recovery workflows.
What is the Retry Mandate Installment API?
The Retry Mandate Installment API is an automation endpoint designed to re-initiate failed recurring payment collections. It allows merchants to trigger a fresh debit attempt against an existing mandate after an initial installment failure.
2. When should I trigger a retry attempt?
You should trigger a retry when an installment fails due to soft declines such as 'Insufficient Funds' or temporary technical errors. It is best used within the grace period allowed by your service agreement and NPCI guidelines.
3. Is a new customer authorization required for retries?
No. The Retry API utilizes the original mandate authorization (E-Mandate/NACH). As long as the mandate remains 'Active' and the retry amount is within the authorized limit, no further customer intervention is needed.
4. How many times can I retry a failed installment?
While our API supports multiple attempts, NPCI and banking regulations typically limit the number of retry attempts per installment cycle. We recommend following a T+2 or T+5 retry schedule to maximize success.
5. What happens if a retry fails again?
If a retry fails, the API returns a detailed decline code. Depending on the reason (e.g., 'Account Closed'), you may choose to halt further retries and move the account to a manual collection or suspension workflow.
6. Can I retry a partial amount of the installment?
Yes, the API allows you to specify the amount for the retry attempt, provided it does not exceed the maximum authorized limit defined in the original mandate registration.
7. Are there additional charges for using the Retry API?
Retry attempts are treated as standard transaction requests. However, frequent failures might incur bank-level bounce charges for the customer. It is advisable to use retry logic judiciously.
8. How do I reconcile a successful retry?
Each retry request generates a unique 'retry_id' which is linked to the 'original_txn_id'. You can use our webhooks or reconciliation reports to match these IDs and update your billing records.
9. Does the API support bulk retry requests?
Yes, for large-scale recovery operations, the API can process batch retry instructions. This is ideal for managing thousands of subscription renewals or loan repayments simultaneously.
10. How soon after a failure can I initiate a retry?
Technically, a retry can be initiated as soon as you receive the failure notification. However, for fund-related failures, waiting 24-48 hours often yields higher success rates as it aligns with typical customer salary cycles.