7. Clients Types in Configurations
Clients Types define different types of clients within the system. By default, there are two standard client types: Personal and Business. However, the system allows creating custom client types to suit specific needs.
When adding or editing a client, the Type field determines which category they belong to. Once a client type is assigned, it cannot be changed later.
This is defined by your business requirements, not by the system itself. For example, if in your process a client is verified at Level X with Status Y, you configure it here. Once set, the entire system uses these properties to automate verification workflows, control access, and ensure compliance based on your specific criteria.
Use Cases
- Flexibility
Organizations can define custom client categories (e.g., “Investor,” “VIP,” “Test”) to align with their specific business needs. - Enhanced Onboarding
Different client types may require varying verification thresholds—for example, Business accounts might need stricter verification than Personal accounts. - Compliance & Security
By defining Verification Level and Status, organizations ensure clients meet KYC and other regulatory requirements. - Automation
The system automatically marks clients as “Verified” or “Not verified”, streamlining processes and reducing manual verification tasks.
Where to Find Clients Types
Adding or Deleting a Client Type
- Add a New Client Type
Click + Add in the Clients types panel.
Provide a Name (e.g., “Test,” etc.) and an internal Label if prompted.
After saving, the new type appears in the list. - Delete an Existing Client Type
Click the trash bin icon next to the client type you want to remove.
Confirm the deletion in the pop‐up (“Are you sure?”).
Important: A client type can only be deleted if no clients exist with that type and verification level.
Selecting a Client Type When Creating or Editing a Client
- Create or Edit a Client
Go to Clients and click Add (or Edit on an existing client). - Choose the Type
In the General tab (Personal details section), find the Type dropdown.
You’ll see your available client types (e.g., “Business,” “Personal,” “Test”). - Save
The chosen type is now assigned to that client.
Clients Configurations: Verification Rules
To the right of the Clients Types list you’ll find the Clients configurations panel, where you control exactly when a given client type is considered “Verified.” It exposes two dropdowns:
-
Consider client is verified level
-
Consider client is verified status
Consider client is verified level
What it is:
A dropdown that lets you choose which verification flow to monitor. Typical options include:
-
email -
phone -
identity
Pick the verification “type” your business cares about for this client category—e.g. if you select email, the system will watch the client’s email-verification record.
Consider client is verified status
What it is:
Once you’ve chosen a level, this second dropdown appears, listing only the statuses defined for that level. Common statuses:
-
init -
pending -
completed -
rejected
Pick the “threshold” status at which the client should flip to Verified. For instance, choosing pending means:
“As soon as the client’s email verification moves into pending, mark them Verified.”
Defining Levels & Statuses (Configuration → Verification Levels)
These dropdown options aren’t hard-coded—they come from your Configurations → Verification Levels setup. There you:
-
Add/Edit a level (e.g. “Verify Email Address,” “Verify Phone Number,” etc.).
-
Define the Statuses each level can assume (
init,pending,completed,rejected, …).
Once a level exists there, it shows up here for selection.
If you set “Consider client is verified status = pending,” then once the client’s status is pending (at the specified level), the system marks them as Verified.
How It Works in Practice
A Verification Level might have multiple statuses (e.g., init, pending, rejected).
Imagine you’ve set, for Personal customers:
Verified level = email
Verified status = pending
Then:
A new client signs up → their Email verification starts at init → the header reads Not verified.
They click the link in the welcome email → their email status flips to pending → the header immediately updates to Verified.
If you configure “Consider client is verified level = email” and “Consider client is verified status = pending,” any client with Verification Level = email and Verification Status = pending will show up as Verified in the interface.
Real‐Time Verification Indicators in the Client Profile
Not Verified / Verified Labels:
In the Edit client screen (see screenshots), you’ll notice a red “Not verified” or green “Verified” label at the top.
These labels change dynamically based on the verification rules you set in Clients configurations.
If the client’s Verification Level is “email” and Verification Status is “init,” they might appear Not verified (red label).
Changing the status to “pending” (assuming your rules say “pending” = verified) makes the label turn Verified (green).
“Consider client is verified level” and “Consider client is verified status” define the threshold at which a client is deemed Verified.
These rules tie into the Verification Levels (e.g., email, phone) and Statuses (e.g., init, pending, approved).
Real‐Time Indicators: Clients meeting the configured criteria display a green “Verified” badge; otherwise, they remain “Not verified.”
By combining custom client types with verification configurations, you can tailor the onboarding and validation process to match your organization’s unique requirements, ensuring a streamlined and compliant client management workflow.
No Comments