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 Castro

cust_f31e2a84

verified

Tenant

acme-co

Email

otto.castro@acme.example

IBAN hash

iban-77a9df07170b

Customer since

2025-06-23

Lifetime volume

€75.98

Total payments

3

Active mandates

0

Payments · 3

DateTimeDescriptionAmountMethodStatus
2026-05-0907:55:43One-off purchase€28.34cardsucceeded
2026-05-0904:53:41Add-on · usage overage€38.05cardsucceeded
2026-05-0819:53:48One-off purchase€9.59sepasucceeded

Recent audit events · this customer

View full audit log →
  1. 07:55:43
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  2. 07:55:43
    stripe.webhookverified signature, ingested pi_3PqBnjgarcefhmek0w · payment_intent.succeeded
  3. 04:53:41
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  4. 04:53:41
    stripe.webhookverified signature, ingested pi_3PqBqdos05ka5i0jr6 · payment_intent.succeeded
  5. 19:53:48
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  6. 19:53:48
    stripe.webhookverified signature, ingested pi_3PqBew259k6t8hthpi · sepa_debit.succeeded