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

CodeDescription
PERSONALPersonal/Retail user requiring KYC verification.
BUSINESSSME/Business user requiring KYB verification including business and UBO details.

User Roles

CodeDescription
ADMINAll-access role with full control over the platform, including users, accounts, transactions, settings, and approvals.
OWNERFull access to all modules. Can manage users, accounts, and transactions. Can create and approve payments, but cannot approve their own transactions.

Email Verification Status

CodeDescription
VERIFIEDEmail address has been successfully verified.
NOT_VERIFIEDEmail verification has been initiated but not completed.

Onboarding Status

CodeDescription
REGISTEREDUser registration has been completed successfully.
INFORMATION_UPDATEDUser or business information has been submitted and updated.
DOCUMENTS_UPLOADEDRequired KYC/KYB documents have been uploaded and are under review.
ONBOARDING_COMPLETEDAll onboarding steps have been completed successfully.

KYC / KYB Verification Status

CodeDescription
PENDINGKYC/KYB verification process has not yet been initiated.
INITIATEDKYC/KYB verification process has been initiated.
PROCESSINGSubmitted information and documents are currently under review.
FAILEDKYC/KYB verification failed due to invalid or insufficient information.
COMPLETEDKYC/KYB verification has been successfully completed.

Deposit Transaction Status

CodeDescription
PROCESSINGThe deposit transaction has been initiated and is currently being processed.
COMPLETEDThe deposit transaction has been successfully completed and the amount has been credited.
FAILEDThe deposit transaction failed due to an error or rejection.

Deposit Account Status

CodeDescription
PENDINGDeposit account creation request has been submitted and is under processing.
CREATEDDeposit account has been successfully created and is available for use.
FAILEDDeposit account creation failed due to an error or validation issue.

Transaction Status

CodeDescription
PROCESSINGThe transaction has been initiated and is currently being processed.
COMPLETEDThe transaction has been successfully completed.
FAILEDThe transaction failed due to an error or rejection.
CANCELLEDThe transaction was cancelled before completion.

Did this page help you?