card_not_supportedCard Erroroccasional

Card Not Supported

What This Means

The card does not support the type of transaction being attempted. This can happen when a card is not enabled for e-commerce, international, or recurring transactions. SaaS businesses may see this with prepaid cards or cards from certain regions.

This decline is not retryable.

Retrying will likely fail again. The customer needs to update their payment method or contact their bank.

Common Causes

  • 1Prepaid card that does not support recurring or subscription billing
  • 2Card issued in a country not supported by the merchant's Stripe configuration
  • 3Card type (e.g., some debit cards) restricted from online transactions by the issuer

Recovery Tactics

  1. 1Inform the customer that their card type is not supported and suggest an alternative
  2. 2List accepted card types clearly on your checkout page
  3. 3Consider enabling additional payment methods like bank transfers or digital wallets
Free Tool

How healthy is your Stripe account?

Get a free churn health report. Find pending cancellations, failed payments, and expiring cards putting your MRR at risk.

Run Free Audit

FAQ

Should I block prepaid cards?

For SaaS subscriptions, prepaid cards can lead to involuntary churn when the balance runs out. However, blocking them outright may lose legitimate customers. Consider accepting them but sending balance warnings.

Can I detect unsupported cards before charging?

Stripe provides card metadata including funding type (credit, debit, prepaid) and country. You can use this information in Stripe Radar rules or your application logic to warn customers before attempting the charge.

Free Tool

How healthy is your Stripe account?

Get a free churn health report. Find pending cancellations, failed payments, and expiring cards putting your MRR at risk.

Run Free Audit