Status Codes
This section defines the status values used across the platform. Each status represents the current stage, condition, or lifecycle of a user, account, transaction, or system entity.
User Types
| Code | Description |
|---|---|
PERSONAL | Personal/Retail user requiring KYC verification. |
BUSINESS | SME/Business user requiring KYB verification including business and UBO details. |
User Roles
| Code | Description |
|---|---|
ADMIN | All-access role with full control over the platform, including users, accounts, transactions, settings, and approvals. |
OWNER | Full access to all modules. Can manage users, accounts, and transactions. Can create and approve payments, but cannot approve their own transactions. |
Email Verification Status
| Code | Description |
|---|---|
VERIFIED | Email address has been successfully verified. |
NOT_VERIFIED | Email verification has been initiated but not completed. |
Onboarding Status
| Code | Description |
|---|---|
REGISTERED | User registration has been completed successfully. |
INFORMATION_UPDATED | User or business information has been submitted and updated. |
DOCUMENTS_UPLOADED | Required KYC/KYB documents have been uploaded and are under review. |
ONBOARDING_COMPLETED | All onboarding steps have been completed successfully. |
KYC / KYB Verification Status
| Code | Description |
|---|---|
PENDING | KYC/KYB verification process has not yet been initiated. |
INITIATED | KYC/KYB verification process has been initiated. |
PROCESSING | Submitted information and documents are currently under review. |
FAILED | KYC/KYB verification failed due to invalid or insufficient information. |
COMPLETED | KYC/KYB verification has been successfully completed. |
Deposit Transaction Status
| Code | Description |
|---|---|
PROCESSING | The deposit transaction has been initiated and is currently being processed. |
COMPLETED | The deposit transaction has been successfully completed and the amount has been credited. |
FAILED | The deposit transaction failed due to an error or rejection. |
Deposit Account Status
| Code | Description |
|---|---|
PENDING | Deposit account creation request has been submitted and is under processing. |
CREATED | Deposit account has been successfully created and is available for use. |
FAILED | Deposit account creation failed due to an error or validation issue. |
Transaction Status
| Code | Description |
|---|---|
PROCESSING | The transaction has been initiated and is currently being processed. |
COMPLETED | The transaction has been successfully completed. |
FAILED | The transaction failed due to an error or rejection. |
CANCELLED | The transaction was cancelled before completion. |
Updated 7 months ago
Did this page help you?
