Onboardings
An Onboarding is a user journey to connect their bank account to Crezco system to enable making payments.
Initiated
- The onboarding process has begunAuthentication
- The user has successfully authenticated to CrezcoBankSelected
- The user has selected a bank and been redirected to that bank's authorisation flowComplete
- The onboarding process has concluded successfully

Onboarding status diagram
Verifications
A Verification is an Organisation's journey to undergo enhanced compliance checks that unlock extra features such as international payments.
NotStarted
- The Organisation has not begun any verificationInProgress
- The Organisation has begun verification and it is not yet completeCompleted
- The verification has concluded successfully, check the organisation's available feature set for changesFailed
- The verification has failed, check the organisation to see if they are permitted to retry verification

Verification status diagram
Bank Accounts
A Bank Account can be connected to an Organisation in order to make payments from it.
Active
- The system holds a valid consent to access this bank accountDisconnected
- The consent has expired or been revoked

Bank Account status diagram