Types of KYC Events
CREATED_KYC(Created KYC):- Description: This event is triggered when a user has successfully uploaded all the information on our provider and the KYC has been created.
- Example Payload:
JSONVERIFIED_USER(Verified User):- Description: This event is triggered when a user has successfully completed the KYC process and has been verified.
- Use Case: The partner can update their system to mark the user as verified, allowing the user to access certain features or services that require a verified status.
- Example Payload:
JSON
REJECTED_KYC(KYC Rejected):- Description: This event is triggered when a userβs KYC process has been completed, but the user has been rejected due to failing the verification checks (e.g., invalid documents, mismatched information).
- Use Case: The partner may notify the user that their verification has failed and guide them on the next steps to retry or provide additional information.
- Example Payload:
JSON
REVIEW_NEEDED_KYC(Review Needed KYC):- Description: This event is triggered when the KYC verification process is incomplete, and additional review or manual intervention is needed.
- Use Case: Capa compliance team might need to manually review certain documents or data provided by the user to complete the verification process.
- Example Payload:
JSON
Summary of KYC Events
These KYC events help partners automate their response to changes in user verification status:VERIFIED_USER: Confirms that a user has been successfully verified.REJECTED_KYC: Alerts the partner that a userβs verification has failed.REVIEW_NEEDED_KYC: Indicates that additional action is needed to complete the verification process.