PSP Status Monitor - Payment Provider Outages avatar

PSP Status Monitor - Payment Provider Outages

Pricing

$1.00 / 1,000 provider checkeds

Go to Apify Store
PSP Status Monitor - Payment Provider Outages

PSP Status Monitor - Payment Provider Outages

Monitor Stripe, GoCardless, Klarna, Square, Worldpay, TrueLayer and more public status pages. Get webhook/Slack alerts on payment outages and incidents.

Pricing

$1.00 / 1,000 provider checkeds

Rating

0.0

(0)

Developer

Luke Mangan

Luke Mangan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

PSP Status & Incident Monitor

PSP Status Monitor watches the public status pages of payment providers and returns one normalised status per provider, so you can schedule it and get alerted when a PSP has an outage or incident.

Best for: Payments operations and support teams, merchants running several PSPs, and engineers who want outage alerts in Slack or a webhook.

What does PSP Status & Incident Monitor do?

Polls the public status pages of payment providers and returns a normalised status per provider: overall indicator, degraded components, active incidents, scheduled maintenance. Schedule it every 5–15 min on Apify with onlyChanges=true and a webhookUrl (e.g. Slack) to get alerts when a PSP has an outage.

Built-in providers (tested working): Stripe, GoCardless, Square, Klarna, Worldpay, TrueLayer, SumUp, Plaid, Shopify, Wise. Adyen, Checkout.com, PayPal, Braintree, Mollie and Paddle need custom parsers (v0.2). You can also pass any Atlassian Statuspage base URL.

Only public status pages are read; no authentication, low request rate.

How to monitor payment provider outages

  1. Pick providers in Providers (for example stripe, klarna, gocardless).
  2. Turn on Only output changes since last run and add a Webhook URL for alerts.
  3. Save it as a task and add an Apify schedule (for example every 10-15 minutes).

Pricing (pay-per-event)

  • provider-checked: $0.001 per provider per run (a 10-provider check every 10 min ≈ $43/month).

Example input

{
"providers": [
"stripe",
"klarna",
"gocardless"
],
"onlyChanges": false
}

Example output

Values below are illustrative.

{
"provider": "Klarna",
"statusUrl": "https://status.klarna.com",
"indicator": "minor",
"description": "Partially Degraded Service",
"activeIncidents": [],
"operational": false,
"changedSinceLastRun": true
}

Use it via API, schedules and integrations

Run it in Apify Console, or call it from your own code with the Apify API or the Python and JavaScript clients. Save an input as a task and add a schedule to run it regularly, and send results to Slack, email, webhooks, Zapier, Make or n8n with Apify integrations. AI agents can find and run it through the Apify MCP server.

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("sterlingverify/psp-status-monitor").call(run_input={"providers": ["stripe", "klarna", "gocardless"]})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

FAQ

Which providers work out of the box?

Stripe, GoCardless, Square, Klarna, Worldpay, TrueLayer, SumUp, Plaid, Shopify and Wise. You can also pass any Atlassian Statuspage base URL.

Is it official?

No. It is unofficial and reads only public status pages; always confirm on the provider's own page.

Disclaimer

Unofficial; not affiliated with any provider. Reads only public status pages; always confirm on the provider's own page.

Platform usage is included in the per-event price; you pay only for results.

Part of the sterlingVerify UK payments, KYB and data toolkit on Apify Store: