Stripe decline code
card_velocity_exceededThe card has exceeded a velocity limit (too many transactions or too much amount in a short window).
Type
Recoverable
Frequency
Uncommoncard_velocity_exceeded appears when the issuer caps how many transactions or what total amount a card can process in a given window. Prepaid and debit cards often have tight limits. The card will recover once the velocity window resets, usually within 24 hours.
Retry after 24-48 hours. If it fails again, the card may have a low permanent limit; ask for a different payment method.
Explain that the card hit a temporary spending limit and will be retried the next day. If the customer needs the subscription active immediately, they can use a different card.
Temporary issue. The card is still valid. High recovery rate with proper retry timing.
It varies by issuer and card type. Most reset daily. Some corporate cards have weekly or monthly caps.
How Rebounce handles card_velocity_exceeded
Rebounce classifies every failed payment by its Stripe decline code and applies the optimal recovery strategy automatically. For card_velocity_exceeded, that means a limited retry window combined with customer outreach. Multi-channel follow-up through email, SMS, WhatsApp, and in-app banners ensures the customer actually sees the message.
withdrawal_count_limit_exceededSoft declineThe card has reached its daily transaction count limit.
insufficient_fundsSoft declineThe card does not have enough available balance or credit to cover the charge at the moment the transaction was attempted.
not_permittedHard declineThe payment type is not allowed by the card issuer.