Each step belongs to a different role, so it is done by the team that holds that role. Your administrators decide who holds which role.
The challenge
One person makes it. Another checks it.
With sensitive client data and investor money, no critical action should depend on one person. On VillaTech, investor approvals, fund creation and settlements each need a second person in a different role.
- Investor approval: onboarding officer first, then compliance
- Fund creation: created by one user, approved by a reviewer
- Settlements: requested by one user, approved by another
- Every step saved in the audit log with the person and the time
Maker-Checker
Nothing sensitive goes through on one signature.
An investor application is reviewed by the onboarding officer, then checked by compliance. Compliance can approve it, reject it or send it back with a reason.
- Maker and Checker are separate roles
- Sent back with a written reason, not a phone call
- The final approval is recorded with the name and time
Maker and Checker are separate roles
Maker
Khalid · Onboarding officer
Investor application · Sara Al-Harbi
Reviewed KYC and approved
Checker
Noura · Compliance
- Returned to onboarding officerReason: proof of income is missing
- Reviewed again and approved by onboarding
- ApprovedSaved in the audit log · 11:40
Sample data for illustration.
Where Maker-Checker applies
Each sensitive action on the platform needs two people.
Investor approval
The onboarding officer reviews KYC, then compliance gives the final approval.
Qualified-investor upgrades
Upgrade requests go through the same two-step review, with their documents attached.
Fund creation
A fund or opportunity is created by one user and approved by a reviewer before launch.
Settlements
A settlement is requested by one user and approved by another before money moves.
Questions
The checker can reject the request or return it to the maker. Either way, a written reason is required and saved with the request.
See it with your own processes.
Tell us how your team works today. We'll show you how the platform handles it, in a free consultation.
Book a free consultation