Financial institution onboarding readiness
Financial institution access for partnership readiness, provider governance, settlement controls, and compliance review.
Reviewer demo mode uses mock data only. Provider credentials, payment credentials, customer PII, and unrestricted live financial execution are not exposed through these pages.
What this onboarding path prepares.
Primary readiness needs
These are the expected review areas before the account type can move beyond placeholder access.
- Partner profile
- Compliance and risk review
- Settlement readiness evidence
- Operational handoff planning
Current access state
Initial state: partner_review_pending.
- Bank transfer and settlement execution are disabled until formal authorization.
- No banking credentials or account details are collected in this placeholder.
- Production integration requires legal, compliance, and executive approvals.
Production-quality intake UX without activating the account.
The intake model shows realistic review stages and disabled form controls. It does not submit data, create accounts, trigger provider onboarding, or persist sensitive information.
Provider status is visible but execution-gated.
Stripe
controlled_pilot_ready
Visibility only: true. Execution enabled: false.
Paystack
sandbox_ready
Visibility only: true. Execution enabled: false.
MTN Mobile Money
sandbox_ready
Visibility only: true. Execution enabled: false.
M-PESA
sandbox_ready
Visibility only: true. Execution enabled: false.
Orange Money
sandbox_ready
Visibility only: true. Execution enabled: false.
Flutterwave
sandbox_ready
Visibility only: true. Execution enabled: false.
Onboarding inherits provider-agnostic identity, session, and organization readiness.
Provider-agnostic identity with WorkOS readiness.
The website now reads a shared identity abstraction and repository layer for provider readiness, sessions, organizations, members, invitations, roles, permissions, workflow state, and lookup surfaces. WorkOS stays configuration-only without returning credentials or making provider network calls.
Session
demo_active
Demo mode
true
Organization
under_review
Verification
pending
Members
1
Invites
1
Roles
6
Network calls
0
Users stored
1
Sessions stored
1
Registrations
1
Security events
1
Role assignments
1
Team hierarchy
1
Registration: in_progress
Organization creation: in_progress
Invitation lifecycle: draft
Verification lifecycle: pending
Role assignment: completed
Repository backed: true
Provider execution enabled: false
Financial execution enabled: false
Settlement execution enabled: false
Ledger posting enabled: false
Treasury execution enabled: false
Secret values returned: false
WorkOS production activation stays configuration-only.
Production callbacks, logout redirects, session cookies, signed claim validation, organization provisioning, and role enforcement are modeled without enabling live authentication or returning secret values.
Decision: BLOCKED
Readiness score: 36
Health endpoint: /api/identity/health
Production authentication enabled: false
Callbacks
blocked
Logout
blocked
Session cookies
blocked
Signed claims
blocked
Organization provisioning
ready
Role enforcement
ready
Production safety
ready
Secrets returned
blocked
