Verify before processing
Treat every delivery as untrusted until its signature, timestamp tolerance, endpoint identity, tenant and country scope, and event schema are verified.
Developer preview API v1
Sandbox only. No real funds moved. No production access is granted here. Access requirements
Authenticated events
Deliveries are at-least-once notifications and never bypass tenant, country, signature, or state authority.
Treat every delivery as untrusted until its signature, timestamp tolerance, endpoint identity, tenant and country scope, and event schema are verified.
Persist the event identity before side effects, return a bounded success promptly, and make processing idempotent because delivery can be duplicated or reordered.
Store webhook secrets in the approved secret manager, rotate them through dual-key overlap, redact credentials and PII, and reject cross-tenant or wrong-country events.