Demo · synthetic dataThis is what a substrate-built fintech product looks like running. UI is interactive — click any payment, customer, or mandate to drill in. Data is synthetic but consistent across all views.

← Back to /build

Customer

Petra Korhonen

cust_6ab587f5

rejected

Tenant

acme-co

Email

petra.korhonen@acme.example

IBAN hash

iban-2ad4eb50b6bc

Customer since

2026-02-06

Lifetime volume

€45.42

Total payments

2

Active mandates

0

Payments · 2

DateTimeDescriptionAmountMethodStatus
2026-05-0817:07:40Subscription · Starter · monthly€17.33sepasucceeded
2026-05-0717:46:11Top-up · prepaid balance€28.09cardsucceeded

Recent audit events · this customer

View full audit log →
  1. 17:07:40
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  2. 17:07:40
    stripe.webhookverified signature, ingested pi_3PqB66t9fw9lco2r79 · sepa_debit.succeeded
  3. 17:46:11
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  4. 17:46:11
    stripe.webhookverified signature, ingested pi_3PqBkp38a73ipkpqdk · payment_intent.succeeded