card_decline_rate_limit_exceeded
Moderate
Stripe · Payments API
Card has been declined too many times in a short period.
Quick Answer
Error code card_decline_rate_limit_exceeded on your Stripe Payments API means: Card has been declined too many times in a short period.. This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
Likely Causes
How to Fix It
1
Stripe: Read response headers/body for retry window and current rate-limit counters.
2
Apply exponential backoff with jitter and centralize retry policy across workers.
3
Throttle batch jobs and fan-out workers to stay under documented request ceilings.
4
Cache idempotent reads and coalesce duplicate requests where possible.
5
Monitor throttling metrics and request quota increases if sustained traffic requires it.
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Related Error Codes