Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. When Our Provider Has an Outage, How Do We Know Which Customers Were Affected and Tell Them?
Problems We Solve

When Our Provider Has an Outage, How Do We Know Which Customers Were Affected and Tell Them?

When a fintech's provider goes down, nobody can list affected customers or payments. We build incident tooling that finds, messages and tracks them.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Provider outages turn chaotic because nobody can quickly list which customers and payments were affected, and messages go out inconsistently through several channels. We build incident tooling that uses your event data to list affected customers and payments for a provider and time window, sends approved messages, and tracks each affected item until it has recovered.

The provider status page turns amber

Mid-afternoon, card payments start declining. Or outbound transfers stop confirming. The provider's status page admits a problem an hour later. By then support has a wall of tickets and the app store has new one-star reviews.

The team gathers in a Slack channel. Engineering confirms the provider is the cause. Someone asks which customers are affected. Nobody knows exactly. An engineer writes a query. Support writes a holding message by hand and pastes it into each ticket. Marketing puts something on social media that does not quite match. When the provider recovers, a few payments are left in a strange state, and it takes days to find them all.

Why incidents feel worse than they are

The outage is the provider's. The confusion is yours, and it comes from a lack of tooling for this situation.

  • There is no quick way to list affected customers for a provider and time window.
  • Message wording is improvised, so different channels say different things.
  • Support does not know which customers were affected unless they write in.
  • Recovery is not tracked item by item, so stragglers are missed.
  • The incident timeline is reconstructed afterwards from chat.

The damage beyond the outage itself

Customers forgive outages more easily than silence or mixed messages. A slow or confused response causes more tickets, more complaints and more churn than the outage alone. Partners ask for an incident report, and writing one from chat logs takes days. What you are required to report to whom is for your policy and your agreements; the tooling makes the facts available quickly.

Incident tooling we build

What we build is a small incident console that uses the event data you already have.

  1. Someone declares an incident in the console, naming the provider or feature and the start time.
  2. The console lists affected customers and items, such as declined card payments, pending transfers or failed top-ups, from your event data for that provider and window, and keeps updating it.
  3. Message templates for common incident types are pre-approved. The incident lead picks one, adjusts it and sends it in-app, by email or both, to the affected list.
  4. A banner or status note appears in the app and in the support panel, so support and customers see the same wording.
  5. When the provider recovers, each affected item is checked against the provider's status and marked recovered or needing action.
  6. Items needing action go to the ops queue with the incident linked.
  7. The console keeps a timeline of declarations, messages, counts and recovery, which becomes the starting point for any incident report.
Incident stageConsole showsAction
DeclaredAffected customers and items so farSend approved first message
OngoingUpdated countsUpdate message if needed
Provider recoveredItems recovered and outstandingOps work outstanding items
ClosedFull timelineExport for internal or partner report

The next outage, handled calmly

The incident lead declares it, sees the affected list forming, and sends a clear message early, from a template that was approved in advance. Support see the same note in the helpdesk. After recovery, the few items left in an odd state are already in the ops queue. The incident report starts from a complete timeline.

Is this how outages go for you?

  • Nobody can quickly list who was affected by a provider outage.
  • Messages are written from scratch during each incident.
  • Support and social say different things.
  • Stragglers after recovery are found days later.
  • Incident reports are rebuilt from Slack.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can this detect outages automatically?

It can raise a suggested incident when error rates for a provider jump, but a person declares it, to avoid messaging customers about a false alarm.

Who approves the message wording?

You do, ahead of time for templates, and the incident lead for each send.

Does it tell us what to report to our partner or regulator?

No. It gives you the timeline and numbers. What to report is for your policy and agreements.

Do we need an event store for this?

It works best with a record of payment and card events. If you do not have one, we build a light version as part of the work.

What drives the cost?

How many providers and item types you cover, the messaging channels, and how affected items are identified from your data.

Keep reading

More on Problems We Solve

Start here

Tell us where your fintech ops team loses the day

Describe the queue or the report that eats your ops team's week, the providers and partner bank you sit on, and the admin tools people use now. We will tell you what we would build, what we would leave to your own engineers, and if a setting in your provider's dashboard already solves it, we will say so instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →