AnnuVera Holdings Inc. official logoAnnuVera
Sessions

Manage active sessions and devices.

Session management UI for active sessions, device review, logout, and account protection messaging.

Account managementworking UX
Organization managementdemo-safe
Financial actionsgated

Customer platform pages use repository-backed demo-safe metadata, provider status visibility, and execution-gated messaging only. They do not expose credentials, production secrets, customer PII, merchant PII, or live financial execution controls.

Status

Working customer-platform surface.

This page includes realistic status, form states, dashboard data, navigation, loading, success, error, and safety messaging while preserving every production execution gate.

Status

session_visibility_ready

Readiness score

90%

Execution posture

approval-gated

User experience

Accessible forms with safe disabled submission.

Form UX

Production-quality form states.

Fields are represented for review and accessibility, but submissions remain disabled until identity, compliance, provider, and audit controls approve execution.

States

Loading, success, and error handling.

Loading

Loading demo session inventory.

Success

Session controls are visible and governed.

Error

Session termination requires authenticated identity provider wiring.

Dashboard data

Repository-backed activity, tasks, and notifications.

Verification progress

62%

pending

Profile, contact, compliance, and account verification progress are loaded from customer repository metadata.

Provider status

6 providers

visibility_only

Provider readiness is represented from stored customer provider-status metadata with execution disabled.

Open tasks

7

action_required

Business verification, compliance review, provider selection, and support contact setup remain pending.

Notifications

4

repository_backed

Notification preferences and dashboard counts are persisted through the customer repository abstraction.

Organization summary

verification_pending

repository_backed

Customer lifecycle, profile, preferences, support, activity, and verification state now come from repository-backed records.

Merchant summary

onboarding_started

pending

Merchant onboarding, KYB intake, provider selection, settlement preferences, verification, and approval state are repository-backed.

Business summary

verification_pending

pending

Business profile, registration information, contacts, operational settings, compliance, provider enrollment, and dashboard state are repository-backed.

Developer summary

sandbox_requested

pending

Developer profile, organization, applications, sandbox requests, API key request metadata, webhook metadata, SDK preferences, and usage summary are repository-backed.

Workflow state

in_progress

repository_backed

User registration, onboarding, KYB, verification, approval, provider, support, operations, task, and review workflow metadata is repository-backed.

Review queue

3

KYB and provider readiness review

Review queue tasks are persisted as metadata and cannot trigger provider execution or financial movement.

Notification inbox

3

repository_backed

User, organization, merchant, business, developer, and operations notification inbox items are repository-backed and delivery execution remains disabled.

Announcements

2

metadata_only

Announcement center history is persisted as approved metadata without email, push, SMS, provider, or financial execution.

Operations queues

7

repository_backed

Merchant, business, developer, organization, KYB, provider onboarding, and approval queues are persisted behind the operations repository.

Operations tasks

5

1 SLA at risk

Operational tasks, assignments, escalations, SLA metadata, review history, and activity timeline are metadata-only and cannot execute providers.

Support tickets

2

repository_backed

Support tickets, lifecycle state, priority, category, conversations, notes, attachment metadata, and resolution history are repository-backed.

Support conversations

2

metadata_only

Customer communications and internal notes are persisted as demo-safe metadata without sending messages or exposing PII.

Executive dashboard

88%

repository_backed

Executive dashboard intelligence aggregates identity, provider, workflow, notification, operations, support, and activity metrics from repository-backed services.

Dashboard KPIs

15

repository_backed

Dashboard KPIs cover active users, organizations, merchants, businesses, developers, workflows, notifications, support, reviews, provider readiness, platform health, and activity summaries.

Reviewer demo mode opened

The dashboard loaded repository-backed metadata only and did not access production secrets or provider credentials.

repository_backedToday 09:00

Provider status reviewed

Provider readiness was displayed from stored visibility metadata without provider execution or network calls.

visibility_onlyToday 09:04

Merchant onboarding draft viewed

Business information and KYB intake were displayed from merchant repository metadata.

repository_backedToday 09:08

Support link opened

The user can reach support, privacy, terms, and account deletion information.

public_linkToday 09:11

Merchant onboarding workflow loaded

Merchant onboarding, KYB, provider readiness, and approval workflow state loaded from repository metadata.

repository_backedToday 10:00

notification-business-verification

Notification channel in_app is rendered; deliveryExecuted=false.

renderedToday 10:12

notification-merchant-provider

Notification channel email_ready is suppressed; deliveryExecuted=false.

suppressedToday 10:13

Merchant review queue loaded

Merchant review, assignment, SLA, and approval metadata loaded from the operations repository.

repository_backedToday 11:10

Provider onboarding escalation recorded

Provider onboarding escalation metadata was persisted without provider calls or credential access.

metadata_onlyToday 11:15

Support ticket loaded

Support ticket lifecycle, conversation, internal note, attachment metadata, and preferences loaded from repository state.

repository_backedToday 11:35

Operations audit event loaded

Operations, review, approval, and support events are aggregated into a repository-backed audit timeline.

repository_backedToday 16:00

Dashboard intelligence refreshed

Dashboard metrics were aggregated from existing platform persistence without financial or provider execution.

metadata_onlyToday 16:05

Reviewer demo mode opened

The dashboard loaded repository-backed metadata only and did not access production secrets or provider credentials.

repository_backedToday 09:00

Provider status reviewed

Provider readiness was displayed from stored visibility metadata without provider execution or network calls.

visibility_onlyToday 09:04

Merchant onboarding draft viewed

Business information and KYB intake were displayed from merchant repository metadata.

repository_backedToday 09:08

Support link opened

The user can reach support, privacy, terms, and account deletion information.

public_linkToday 09:11

Business profile loaded

Business profile, contacts, and operational settings loaded from repository metadata.

repository_backedToday 09:15

Provider enrollment reviewed

Provider enrollment metadata was displayed without provider execution or credential exposure.

visibility_onlyToday 09:18

Developer registration opened

Developer profile, organization, and sandbox request metadata loaded from repository state.

repository_backedToday 09:20

Webhook registration reviewed

Webhook registration metadata was stored without signing secrets or provider calls.

metadata_onlyToday 09:24

Merchant onboarding workflow loaded

Merchant onboarding, KYB, provider readiness, and approval workflow state loaded from repository metadata.

repository_backedToday 10:00

notification-business-verification

Notification channel in_app is rendered; deliveryExecuted=false.

renderedToday 10:12

notification-merchant-provider

Notification channel email_ready is suppressed; deliveryExecuted=false.

suppressedToday 10:13

Merchant review queue loaded

Merchant review, assignment, SLA, and approval metadata loaded from the operations repository.

repository_backedToday 11:10

Provider onboarding escalation recorded

Provider onboarding escalation metadata was persisted without provider calls or credential access.

metadata_onlyToday 11:15

Support ticket loaded

Support ticket lifecycle, conversation, internal note, attachment metadata, and preferences loaded from repository state.

repository_backedToday 11:35
Persistence

Customer, merchant, business, developer, workflow, notification, operations, support, audit, and dashboard intelligence state now uses repository-backed metadata.

Customer persistence

Customer state is repository-backed.

Profile, contact, preferences, notification preferences, dashboard state, activity, provider status, verification progress, support posture, and lifecycle state now flow through the customer repository abstraction.

Customers

1

Profiles

1

Preferences

1

Notifications

1

Activities

4

Provider statuses

6

Verification

pending

Lifecycle

verification_pending

Merchant persistence

Merchant onboarding state is persisted as metadata.

Merchant profile, configuration, KYB progress, document metadata, provider selections, settlement preferences, verification, risk, approval, and lifecycle state use the merchant repository boundary.

Merchants

1

Configurations

1

KYB progress

pending

Documents

2

Provider selections

6

Settlement

manual_review

Risk

under_review

Approval

pending

Repository backed: true

Provider execution enabled: false

Financial execution enabled: false

Settlement execution enabled: false

Ledger posting enabled: false

Secrets stored: false

Business persistence

Business platform state is repository-backed.

Business profile, registration information, contacts, verification, operational settings, dashboard state, compliance, provider enrollment, preferences, and activity now flow through a business repository boundary.

Businesses

1

Contacts

2

Dashboard

1

Provider enrollments

2

Compliance

pending

Verification

pending

Lifecycle

verification_pending

Activity

2

Developer persistence

Developer platform state is persisted as metadata.

Developer profile, organization, applications, sandbox requests, API application requests, API key request metadata, webhook metadata, SDK preferences, usage summary, verification, and lifecycle now use a developer repository boundary.

Developers

1

Applications

1

Sandbox requests

1

API key requests

1

Webhooks

1

SDK

typescript

Lifecycle

sandbox_requested

Activity

2

Repository backed: true

Provider execution enabled: false

Financial execution enabled: false

Settlement execution enabled: false

Ledger posting enabled: false

Production secrets stored: false

Workflow persistence

Workflow state is repository-backed.

Registration, onboarding, KYB, verification, approval, provider, support, operations, task, and review workflows now flow through a workflow repository boundary with timeline and history metadata.

Workflows

3

Current status

in_progress

Current step

KYB and provider readiness review

Timeline

3

History

1

Tasks

3

Approvals

2

Review queue

3

Notification persistence

Inbox and announcements are persisted as metadata.

Notification inbox, announcements, preferences, email queue readiness, push readiness, SMS readiness, and notification history now use a notification repository boundary without delivery execution.

Inbox items

3

Announcements

2

Preferences

2

History

2

Email ready

2

Push ready

1

SMS ready

0

Unread

2

Repository backed: true

Provider execution enabled: false

Financial execution enabled: false

Notification delivery execution enabled: false

Settlement execution enabled: false

Ledger posting enabled: false

Production secrets stored: false

Operations persistence

Operations queues are repository-backed.

Operations dashboard, merchant, business, developer, organization, KYB, provider onboarding, approval queues, tasks, assignments, escalations, SLA metadata, review history, and activity are persisted as metadata only.

Queues

7

Readiness

86%

Tasks

3

Assignments

3

Escalations

1

SLA records

2

Reviews

1

Timeline

2

Support persistence

Support tickets and conversations are repository-backed.

Support ticket lifecycle, status, priority, category, conversations, internal notes, attachment metadata, resolution history, communications, preferences, knowledge links, and timeline now use a support repository boundary.

Tickets

2

Open tickets

2

Conversations

2

Internal notes

1

Attachments

1

Resolution

1

Preferences

1

Knowledge

1

Repository backed: true

Provider execution enabled: false

Financial execution enabled: false

Support communication execution enabled: false

Settlement execution enabled: false

Ledger posting enabled: false

Production secrets stored: false

Audit intelligence

Audit events and timelines are repository-backed.

User, organization, merchant, business, developer, workflow, notification, operations, support, review, approval, security, and login activity now aggregate into one metadata-only audit timeline.

Audit events

13

Timeline items

16

User activity

1

Merchant activity

1

Workflow events

1

Operations events

1

Support events

1

Security events

1

Dashboard intelligence

Executive and operating dashboards share one metrics layer.

Executive, operations, merchant, business, developer, support, compliance, identity, provider, and workflow dashboards consume repository-backed metrics derived from existing platform persistence.

Dashboards

10

Metrics

15

Summaries

10

Executive score

88%

Operations

1

Provider

1

Workflow

1

Support

1

Repository backed: true

Provider execution enabled: false

Financial execution enabled: false

Settlement execution enabled: false

Ledger posting enabled: false

Production secrets stored: false

Provider status

Provider readiness visibility only.

Stripe

gated

pilot_ready

Provider code stripe is visible from repository metadata only. Execution enabled: false.

Paystack

gated

sandbox_ready

Provider code paystack is visible from repository metadata only. Execution enabled: false.

MTN Mobile Money

gated

sandbox_ready

Provider code mtn_momo is visible from repository metadata only. Execution enabled: false.

M-PESA

gated

sandbox_ready

Provider code mpesa is visible from repository metadata only. Execution enabled: false.

Orange Money

gated

sandbox_ready

Provider code orange_money is visible from repository metadata only. Execution enabled: false.

Flutterwave

gated

sandbox_ready

Provider code flutterwave is visible from repository metadata only. Execution enabled: false.

Identity layer

This surface is connected to the shared identity abstraction.

Identity platform

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.

ProviderWorkOS
Authnot_configured
Sessionsconfiguration_ready
Organizationsconfiguration_ready
Enterprise SSOconfiguration_ready
Directory Syncconfiguration_ready
SCIMconfiguration_ready
Audit Logsconfiguration_ready
Repositoryin_memory
Database readytrue
Session and RBAC

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

Production identity readiness

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

Controls

Live financial actions remain gated.

Execution gates

Every live financial action checks the full control stack.

  • User authentication
  • RBAC permission
  • Compliance and KYB/KYC status
  • Provider readiness
  • Supported country
  • Production execution flag
  • Provider credential reference
  • Risk and compliance decision
  • Audit and evidence logging requirement
User-safe states
This capability is being activated for approved users.
Provider approval is pending.
This feature is not yet available in your country.
Your business verification is still under review.
Safety

No production financial execution from customer pages.

Provider execution

false

Money movement

false

Ledger posting

false

Settlement execution

false

Balance mutation

false

Credentials exposed

false

Secrets exposed

false

Real PII used

false

Support and legal

Support, privacy, terms, and account deletion remain visible.