Stripe decline code
invalid_numberThe card number is not a valid card number according to the issuer.
Type
Recoverable
Frequency
Uncommoninvalid_number is essentially the same as incorrect_number from a recovery perspective: the card number is not valid, and retrying will not help. The distinction between the two codes is rarely meaningful.
Do not retry. Send the customer to a card update flow immediately.
Prompt the customer to re-enter their card details through a secure payment update page.
Permanent issue. The card cannot be charged. Customer must provide a new payment method.
No. Both require the same action: request a new card from the customer. There is no benefit in treating them separately.
How Rebounce handles invalid_number
Rebounce classifies every failed payment by its Stripe decline code and applies the optimal recovery strategy automatically. For invalid_number, 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.