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

Kai Castro

cust_a842fa82

verified

Tenant

vendor-eu

Email

kai.castro@vendor.example

IBAN hash

iban-1c05d02d89c2

Customer since

2026-02-04

Lifetime volume

€69.60

Total payments

2

Active mandates

0

Payments · 2

DateTimeDescriptionAmountMethodStatus
2026-05-0812:27:12Subscription · Starter · monthly€47.32cardsucceeded
2026-05-0723:03:46Top-up · prepaid balance€22.28cardsucceeded

Recent audit events · this customer

View full audit log →
  1. 12:27:12
    tenant-gateisolation check passed tenant=vendor-eu · row.tenant_id matches session
  2. 12:27:12
    stripe.webhookverified signature, ingested pi_3PqB231xx3q6dih5s8 · payment_intent.succeeded
  3. 23:03:46
    tenant-gateisolation check passed tenant=vendor-eu · row.tenant_id matches session
  4. 23:03:46
    stripe.webhookverified signature, ingested pi_3PqBejs65sv1clm7ap · payment_intent.succeeded