Scheduled maintenance
Planned maintenance windows announced at least 72 hours in advance.
No scheduled maintenance.
Announced 72 hours before the window opens.
Live
Pre-launch · sandbox monitoring active
Six service components powering Fluxa. Each has independent monitoring. Pre-launch, all components confirm the sandbox is reachable; production uptime begins counting from the first live payment.
Live operational metrics. All values reset to zero pre-launch and start counting at the first live merchant transaction.
Live event feed. Authorisation, capture, settlement, webhook and heartbeat events appear here as they happen, redacted of PII. The example rows below illustrate the format; real entries begin at the first live payment.
Daily uptime history. Each square represents 24 hours of production monitoring.
No production data yet. The 30-day strip populates from the first live merchant payment onwards. Sandbox monitoring is active and reachable, but sandbox traffic is not counted toward this view.
Every production incident, grouped by day. Severity, affected components, timeline and the public RCA once published.
No production incidents to report yet.
Fluxa is in pre-launch sandbox testing. The first incident-eligible day is the first day a live merchant is processing payments.
All times UTC.
What we do when something goes wrong, and what we owe affected merchants afterwards.
Restore card processing first. Verify against synthetic traffic, real merchant traffic and a settlement test before declaring resolved. The page above flips back to operational only when verification passes.
Within 24 hours, every affected merchant gets a direct email: what happened, when, what we did, what we still need to verify. Plain English. No "we experienced an issue" templating.
Within 5 business days, the root-cause analysis goes public on this page, linked to the incident entry. Timeline, contributing factors, what we changed so it does not happen again. No blameless-language theatre, just the facts.
Founding-cohort merchants get processing-fee credit for transactions impacted during a confirmed outage window. Applied automatically the next settlement after the RCA is published, not on request.
Permanent remediation goes into the changelog with the originating incident ID linked. So you can see how an incident ten weeks ago shaped a real code change you can verify.
How we classify incidents and what response cadence you can expect.
Service level commitments and the error budget. Measured on a rolling 30-day window once production traffic begins.
Component status definitions. Every component on this page can be in one of five states:
Planned maintenance windows announced at least 72 hours in advance.
No scheduled maintenance.
Announced 72 hours before the window opens.
Programmatic access to the same data this page shows. RSS, JSON, webhook subscribe, and a typed REST endpoint.
GET https://fluxapay.co.uk/api/status
Snapshot of every component, latest status, last check time and overall page state. Returns 200 with JSON, cached 5 seconds at the edge.
GET https://fluxapay.co.uk/api/status/incidents
All incidents in the past 365 days. Pagination via ?before=<iso>. Each incident includes severity, components, timeline events and RCA URL once published.
https://fluxapay.co.uk/live/feed.xml
Atom/RSS 2.0 feed of incidents and scheduled maintenance. One entry per state transition, signed with the canonical incident URL.
POST https://fluxapay.co.uk/api/status/webhooks
Register a URL to receive HMAC-SHA256-signed POSTs on every incident state change. Same retry curve as the merchant webhook system.