Customer and Verification Status Models

Overview

The system operates with two related status models: Customer and Verification Application.

  • The Customer status model represents the full lifecycle of a customer — from the moment a verification application is created to the eventual closure of the account.
  • The Verification Application status model covers the onboarding phase or EDR (Event-driven review) processes, defining states and transitions related to verification activities.

Together, these models describe the end-to-end process of customer onboarding, verification, and account management.


Customer Status Model

flowchart TD
    Created([Created]):::blue
    PreActive([PreActive]):::lightgreen
    Active([Active]):::green
    Blocked([Blocked]):::red
    Closed([Closed]):::black

    Created --> Active
    Created --> PreActive
    Created --> Closed
    PreActive --> Active
    Active --> Blocked
    Active --> Closed
    Blocked --> Active
    Blocked --> Closed

    classDef blue  fill:#a8c8f0,stroke:#7aaad0,color:#000
    classDef lightgreen fill:#5ce65c,stroke:#3db33d,color:#000
    classDef green fill:#5cd65c,stroke:#3db33d,color:#000
    classDef red   fill:#ff9999,stroke:#e06060,color:#000
    classDef black fill:#1a1a1a,stroke:#000,color:#fff

Customer Statuses — Reference Table

#StatusDescription
1CreatedCustomer is created and currently in the onboarding process.
2PreActiveCustomer was approved, but full activation requires a missing TaxId.
3ActiveCustomer was approved and is able to use services.
4BlockedAccount is temporarily paused; all transactions including Altery card are on hold by Altery or CaaS/BaaS client.
5ClosedAccount was closed. Customer has no access. Reasons: blacklisted, declined, or terminated by Altery, or voluntarily closed.

Verification Application Status Model

flowchart TD
    Unverified([Unverified]):::blue
    UDR([User Data Required]):::yellow
    IV([In Verification]):::yellow
    Verified([Verified]):::green
    Rejected([Rejected]):::red
    Cancelled([Cancelled]):::black

    Unverified --> UDR
    Unverified --> IV
    Unverified --> Cancelled
    UDR --> IV
    UDR --> Cancelled
    IV --> UDR
    IV --> Verified
    IV --> Rejected
    IV --> Cancelled

    classDef blue   fill:#a8c8f0,stroke:#7aaad0,color:#000
    classDef yellow fill:#f5e663,stroke:#d4c030,color:#000
    classDef green  fill:#5cd65c,stroke:#3db33d,color:#000
    classDef red    fill:#ff9999,stroke:#e06060,color:#000
    classDef black  fill:#1a1a1a,stroke:#000,color:#fff

Verification Statuses — Reference Table

#StatusDescription
1UnverifiedUser is registered. Checks have not been started yet.
2User Data RequiredAltery requested data from the user. Partners can retrieve SumSub verification links/tokens from the realTimeUserInput block in the API. May be skipped if data was provided by the CaaS/BaaS client directly.
3In VerificationVerification application is being processed through ID/PoA checks, duplicate/blacklist checks, screening, risk calculation, and EDD review. Altery may request additional documents at any stage.
4VerifiedAltery approved the customer.
5RejectedAlerty did not verify the customer.
6CancelledApplication was closed before all checks were completed.