Neil
03/19/2026, 2:53 PMAI Evy
03/19/2026, 2:53 PMAI Evy
03/19/2026, 2:53 PMno_valid_payment disconnection reason indicates that a call was disconnected because there was no valid payment method available to cover the call costs [(1) ]() .
This is one of the standard disconnection reasons tracked by Retell AI's system . When a call ends with this reason, it means the account didn't have sufficient credits or a valid payment method configured to complete or continue the call .
To resolve this, you'll need to ensure your Retell AI account has:
- A valid payment method on file
- Sufficient credits or balance to cover call costs
You can check the disconnection_reason field in your call details via the Get Call API or through webhook events to confirm this was the cause .AI Evy
03/19/2026, 2:53 PMAI Evy
03/19/2026, 2:53 PMNeil
03/19/2026, 3:25 PMAI Evy
03/19/2026, 3:25 PMAI Evy
03/19/2026, 3:26 PMjavascript
// Example retry logic
const maxRetries = 3;
let retryDelay = 1000; // Start with 1 second
for (let i = 0; i < maxRetries; i++) {
try {
await makeCall() ;
break;
} catch (error) {
if (error.code === 'rate_limited') {
await sleep(retryDelay) ;
retryDelay *= 2; // Exponential backoff
}
}
}
3. **Upgrade Your Plan**: To increase CPS limits beyond defaults, you'll need to upgrade your plan [(2) ]() .
4. **Monitor Provider Limits**: Your telephony provider may have additional restrictions beyond Retell's limits [(1) ]() .AI Evy
03/19/2026, 3:26 PMAI Evy
03/19/2026, 3:26 PM