UptimeTea

Is Stripe down right now?

Checking Stripe…

Reading the latest checks from UptimeTea monitors…

Stripe processes card payments, subscriptions and payouts for millions of businesses. When it is down, checkouts fail and revenue stops.

What we are checking

These are real UptimeTea monitors, not a scrape of Stripe's own status page. Each is requested every minute from several locations, and a failure is re-verified from an independent location before it counts.

Checking…

Stripe API

The health check endpoint on api.stripe.com, the host every server-side Stripe library talks to.

Checking…

Stripe.js

The js.stripe.com script that renders card fields, Payment Element and Checkout in the browser.

Second opinion: Stripe's official status page. Vendors update it after they confirm an incident, which is usually minutes after it starts.

What to do when Stripe is down

  1. 1

    Check your own integration first

    If the monitors above are green, the problem is on your side: an expired API key, a webhook endpoint returning errors, or a rate limit. Look at the Stripe Dashboard logs before blaming Stripe.

  2. 2

    Queue payments instead of failing them

    Stripe recommends idempotency keys. Retry the same request with the same key when the API is back and you will not double-charge anyone.

  3. 3

    Tell customers before they tell you

    A banner on checkout saying payments are delayed beats a wall of declined-card support tickets. A status page is the fastest way to say it once.

Frequently asked questions

How do you know if Stripe is down?
UptimeTea monitors request the Stripe API health check and the Stripe.js script every minute from several locations. A failed check is re-verified from an independent location before it counts, so a hiccup on one network never shows here as a Stripe outage.
Stripe says it is up but my payments fail. Why?
Most Stripe errors are integration errors: a wrong or expired key, a card declined by the issuing bank, 3D Secure not completing, or a webhook endpoint that times out. Stripe's Dashboard shows the exact request and response for every failure.
Does a Stripe outage affect payments already made?
No. Completed charges are settled. Outages affect new authorizations, webhooks being delivered on time, and the Dashboard. Stripe retries webhooks for up to three days, so most events arrive eventually.
Can I get an alert when Stripe goes down?
Yes. Add api.stripe.com/healthcheck as a monitor in your own UptimeTea account and you get an email, SMS or call the moment it fails. The free plan includes 50 monitors.

Is something else down?

Next time, know before your customers do.

Monitor the services your product depends on, and your product itself, from one dashboard. Email, SMS and call alerts, a status page under your own brand, and 50 monitors free.