All status pages

Stripe statusManual checkVerified May 24, 2026Source: status.stripe.com

Is Stripe down?

Live status check · No widespread incident reported.

NO

Most recent manual verification mirrored from status.stripe.com. Below: the components that can break, what to do during an incident, and how to keep your scheduled jobs running independently.

About Stripe status

Stripe handles checkout, subscriptions, invoicing, Connect payouts, and Radar fraud scoring for a huge slice of online businesses. Most user-visible incidents are scoped to one product (Checkout, the Dashboard, webhooks) and resolved within an hour.

Components and surfaces that can break

  • Surface 01

    Checkout, Payment Links, the Payments API.

  • Surface 02

    Subscriptions, Invoicing, Connect payouts.

  • Surface 03

    Webhooks, the Dashboard, Radar, Sigma.

What to do if Stripe is actually down

  1. Disambiguate Checkout vs API vs Webhooks

    A red on Checkout means your hosted-checkout customers see an error page; a red on the API means your own backend calls fail. Webhooks degrading means events are delayed, not lost — Stripe retries for 3 days.

  2. Don't panic-retry webhook receivers

    If your webhook endpoint returned 5xx during the incident, Stripe will retry with exponential backoff. You don't have to manually re-fire from your side; the event will arrive again.

  3. Reconcile after recovery, not during

    Daily reconciliation cron runs that hit the Stripe API will fail during the incident. Pause them, wait for the all-clear, then run a one-shot catch-up with a wider time window so nothing slips between buckets.

Keep firing through the incident

Schedule your own Stripe health check with Crontap

Stripe doesn't have a first-class scheduler — daily reconciliation, dunning chasers, and weekly finance digests are all built on top of your own cron. Crontap fires those endpoints reliably and retries on transient Stripe 5xx, with the response body in the alert so a failed reconciliation includes the Stripe error you need to debug.

External HTTP cron hits your endpoint on the cadence you pick, stores every response, and emails you the moment a run fails. Pro schedules down to 1 minute; $3.25/mo annual flat for unlimited jobs.

Stripe status: FAQ

Where can I see Stripe status?
status.stripe.com publishes component-level status for Checkout, the API, the Dashboard, Connect, Webhooks, and Radar. The history page shows past incidents with response time and resolution details.
Will Stripe webhooks be redelivered after an outage?
Yes. Stripe retries failed webhook deliveries with exponential backoff for up to 3 days. If your endpoint was returning errors during the incident, the events will arrive again automatically once your endpoint recovers.
How do I run a reliable nightly Stripe reconciliation cron?
Schedule a Crontap job that calls your /jobs/stripe-recon endpoint at 02:00 in your finance team's timezone. Retries on 5xx mean a brief Stripe blip doesn't blow the whole run; the response body in the failure alert tells you the Stripe error code instead of just 'crashed'. See the Stripe recon cron post for the full pattern.