Is Stripe down?
Loading the latest status…
Is Stripe down right now? Live status from Stripe’s status page, our own checks and user reports, updated every minute.
- Official status
- Reachable
- Reports in the last hour
Detailed data for this service is briefly unavailable. The status above comes from our latest check.
Stripe’s status page
- Stripe API
- Global payments
- Revenue and finance automation
- Banking-as-a-service
- Stripe core components
- Acquirers and payment methods
Not working for me
Pick what’s broken. Your report shows up on the chart below within a few minutes.
Last 24 hours
- Operational
- Degraded
- Partial outage
- Major outage
- No data
- Reachability check (api.stripe.com)
By region
| Region | Stripe API api.stripe.com |
|---|---|
| N. Virginia | |
| Oregon | |
| Frankfurt | |
| Singapore | |
| Tokyo | |
| São Paulo |
Each row shows the latest result from that region. How we check
Last 90 days
We have checked Stripe ourselves since Oct 28, 2026. Earlier days come from its status page.
24 days with problems in the last 90 days.
Recent incidents
Incidents: 10 in the last 30 days and 28 in the last 90, lasting a median of 1 h 41 min.
- Elevated Instant Payouts failuresPartial outage2 h 5 min
- Elevated Issuing errors from 17:13 - 20:41 UTCDegraded4 h 36 min
- Elevated Blik errorsDegraded1 h
- Elevated Bancontact errorsDegraded3 h 35 min
- Elevated Bancontact errorsDegraded2 h 25 min
- Spike in cancellations and expired errors with PayByBank paymentsDegraded2 h 17 min
- Elevated Revolut Pay errorsDegraded9 h 32 min
- Elevated declines on MastercardDegraded2 h 18 min
- Elevated declines on VisaDegraded53 min
- Elevated Amazon Pay errorsDegraded12 min
If Stripe isn’t working for you
Stripe is a payments platform that businesses use to accept cards and other payment methods online, run subscriptions and send payouts.
Common Stripe errors
| Error | What it means | Usually | What to do |
|---|---|---|---|
Stripe::APIError | Something went wrong on Stripe's end; Stripe says these are rare. | An outage | Retry with an idempotency key and check status.stripe.com. Source |
Stripe::APIConnectionError | There was a network problem between your server and Stripe. | Your side | Retry with the same idempotency key and check your server's outbound network. Source |
Stripe::RateLimitError | You made too many API calls in too short a time. | Your side | Back off and retry, and spread requests out. Source |
generic_decline | The card was declined for an unknown reason, or Stripe Radar blocked the payment. | Your side | The customer should contact their card issuer or use another payment method. Source |
insufficient_funds | The card has insufficient funds to complete the purchase. | Your side | The customer needs to use another payment method. Source |
do_not_honor | The card was declined for an unknown reason. | Your side | The customer should contact their card issuer. Source |
Is it just you?
- A card decline is a decision by the customer's bank or Stripe Radar, not an outage; check the decline code in the Dashboard.
- If one payment method fails while others work, the problem is that method or issuer, not Stripe as a whole.
- Check status.stripe.com for API, Dashboard or payment-method incidents.
- Look at your Dashboard's request logs: api_error and 5xx responses point at Stripe, while 4xx errors point at your request.
Alternatives to Stripe
Questions
Declines come with a decline code such as generic_decline or insufficient_funds and are decided by the card issuer or Radar. A Stripe outage shows up as api_error or connection failures across many payments at once.
Most failures are declines from the customer's bank. Check the decline code; if requests fail with api_error or time out, check status.stripe.com.
Sources: docs.stripe.com, docs.stripe.com, status.stripe.com
Get alerted when Stripe breaks your app.
If your product depends on Stripe, your users feel its outages too. Point a Site Qwality monitor at the Stripe endpoint you use and at your own site, and we alert you on Slack, email, SMS or a webhook as soon as either one stops answering.