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

Jonas Almeida

cust_b69d1b1d

verified

Tenant

acme-co

Email

jonas.almeida@acme.example

IBAN hash

iban-209475a33750

Customer since

2025-10-26

Lifetime volume

€128.81

Total payments

3

Active mandates

0

Payments · 3

DateTimeDescriptionAmountMethodStatus
2026-05-0912:30:33Subscription · Pro plan · monthly€101.85cardrefunded
2026-05-0801:31:46Subscription · Pro plan · monthly€110.63sepasucceeded
2026-05-0715:00:46Subscription · Starter · monthly€18.18cardsucceeded

Recent audit events · this customer

View full audit log →
  1. 12:30:33
    operator:eve@vendor-euissued refund pi_3PqB3k1ninkrtdmflw · amount=10185 cents
  2. 12:30:33
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  3. 12:30:33
    stripe.webhookverified signature, ingested pi_3PqB3k1ninkrtdmflw · payment_intent.refunded
  4. 01:31:46
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  5. 01:31:46
    stripe.webhookverified signature, ingested pi_3PqBtwnno5048fuvdn · sepa_debit.succeeded
  6. 15:00:46
    tenant-gateisolation check passed tenant=acme-co · row.tenant_id matches session
  7. 15:00:46
    stripe.webhookverified signature, ingested pi_3PqB2xw5mzjklq7qbd · payment_intent.succeeded