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

Otto Korhonen

cust_3adbe8b7

verified

Tenant

acme-co

Email

otto.korhonen@acme.example

IBAN hash

iban-e4a787927f4d

Customer since

2025-10-27

Lifetime volume

€277.05

Total payments

4

Active mandates

0

Payments · 4

DateTimeDescriptionAmountMethodStatus
2026-05-0912:14:34Subscription · Pro plan · monthly€152.94sepasucceeded
2026-05-0911:10:14Subscription · Pro plan · monthly€124.11cardsucceeded
2026-05-0900:44:46Subscription · Starter · monthly€32.19cardpending
2026-05-0822:25:42Subscription · Enterprise plan · monthly€2,387.69cardprocessing

Recent audit events · this customer

View full audit log →
  1. 12:14:34
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  2. 12:14:34
    stripe.webhookverified signature, ingested pi_3PqB9flcgt2t5mbnue · sepa_debit.succeeded
  3. 11:10:14
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  4. 11:10:14
    stripe.webhookverified signature, ingested pi_3PqBr4d5acsn2zl79s · payment_intent.succeeded
  5. 00:44:46
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  6. 00:44:46
    stripe.webhookverified signature, ingested pi_3PqB6teywrdh187nh6 · payment_intent.created
  7. 22:25:42
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  8. 22:25:42
    stripe.webhookverified signature, ingested pi_3PqBd1inxvj7mz8l1k · payment_intent.processing