Every processor event, caught once and kept forever — deduped on the processor's own transaction id, scoped to the client whose connection caught it. Capture is not the ledger: events post to the append-only ledger only when attributed to a deal.
Connect a payments provider under Settings → Integrations, then either paste its webhook URL into the processor or let the scheduled Stripe pull collect events. They appear here the moment the first one lands.
Webhook URLs live on each payments connection card. The Stripe pull runs via /api/sync/payments, secret-gated, for keys sealed in the vault.