StripeRunbook 0/2 done
expired_card

Stripe Error expired_card: Expired card

Warning✕ Not retryable · fix the payloadHTTP 402 Payment RequiredAPI Gateway
TL;DR · 10-second read

The card's expiry date has passed. Ask for a new card; for subscriptions, Stripe's card account updater refreshes many cards automatically.

Identify: does your log match?

What you see · exact log / response
{
  "error": {
    "code": "expired_card",
    "decline_code": "expired_card",
    "doc_url": "https://stripe.com/docs/error-codes/expired-card",
    "message": "Your card has expired.",
    "param": "exp_month",
    "type": "card_error"
  }
}

Fix

Being written

Copy-paste fixes for expired_card are in the enrichment queue

The summary above is verified. Paste your full trace into the decoder for a diagnosis now.

Open the decoder →

Related errors

Last verified 2026-10-10 · Source: Stripe OpenAPI spec + decline codes + webhook docs · Official docs ↗ · ~6,600 searches/mo