Onboarding Paths
1
Evaluate the Control Plane
Understand how tenant isolation, explicit state lifecycles, and audit evidence fit together in a deterministic financial operating system.
2
Build in Sandbox
Generate credentials, install our typed SDKs, and build your first reviewed transfer flow using sandbox bank routing codes.
3
Verify Webhook Signatures
Configure a signed event endpoint, handle automatic retry attempts, and process incoming callbacks idempotently.
4
Prepare for Production
Establish operator access, set up IP whitelists, verify compliance checkpoints, and migrate to live keys with evidence attached.
Visualizing the Control Plane
Zentra sits directly between your product applications and underlying financial networks. Your services own the business logic; Zentra governs the routing, state persistence, policy verification, and ledger reconciliation.V1 Product Primitives
Opt into reviewed modules as your business requirements expand. Primitives are separated structurally to avoid black-box failures.Transfers
Outbound money movement with deterministic routing, explicit status tracking, and strict idempotency safety.
Payments
Optional collection rails to accept, route, and reconcile customer-present payment flows.
Virtual Accounts
Dedicated bank account allocations for incoming payments, mapped directly to tenant wallets.
Cards
Programmatic card issuing with real-time spend limits, custom filters, and authorization hooks.
Webhooks
Signed, signature-verifiable callbacks documenting every ledger mutation with automated backoff retries.
Identity
Gated customer verification flows (BVN, NIN, and Liveness Checks) built for regulated environments.
Code Examples
Initialize the official client SDK and create a sandbox transfer using minor units (amountMinor represents 500,00.00 Kobo/cents to avoid floating-point drift).
Operational Verification
Zentra does not hide failure modes behind generic “secure” claims. We provide open, auditable tracking tools for infrastructure and compliance teams.Reviewed API Surface
Inspect the exact JSON interfaces and tenant-gated routes currently validated in the live gateway.
Launch Readiness
Ensure your integration is robust against network timeouts, key rotation, and duplicate callbacks.