SettleMint
User guidesCompliance

Manage KYC data

Review KYC submissions, inspect version history, and approve, reject, or request updates as an Identity Manager.

Identity Managers use the KYC detail page to review submitted KYC profile versions and check supporting documents before issuing an on-chain KYC verification.

Use this guide after a user submits KYC data and a reviewer needs to approve it, reject it, or ask for changes.

Prerequisites

  • Identity Manager role, or another role with permission to read KYC data
  • Reviewer permission for KYC version actions if you need to approve, reject, or request updates
  • Access to Participants > Users
  • Your organization's KYC acceptance rules

About KYC management

Users complete their KYC profiles with personal information and supporting documents, then submit a version for review. Each submission is kept as a separate version, so reviewers can inspect the history without overwriting earlier records.

When a version is under review, you can take one of three actions:

ActionWhen to useResult
ApproveAll information is correct and completeThe version becomes approved and the profile points to that version
RejectThe submission has fundamental issuesThe version becomes rejected and the user sees the rejection reason
Request updateMinor issues or additional information neededAn open update request is created and the profile needs user attention

Reviewing KYC submissions

Access user KYC data

Navigate to Participants > Users and select a user. On the user detail page, find the KYC section in the sidebar or click the KYC status tile.

View submission details

The KYC detail page shows the user's KYC profile and version history. Click a version row to open the version details sheet. The sheet shows:

  • Personal information such as name, date of birth, country, residency status, and national ID
  • Uploaded documents with download links
  • Version status, submission timestamp, and review metadata
  • Previous review notes, update requests, or rejection reasons when they exist

Review documents

Download and examine each uploaded document. Verify that:

  • Documents are legible and complete
  • Information matches the form fields
  • Documents are current (not expired)
  • Document types match requirements (government ID, proof of address)

Take action

Based on your review, choose one of the three actions available in the version detail sheet. The action buttons appear only for reviewable versions and only when your role can review KYC versions.

Approving submissions

When a submission meets all requirements:

Open approval dialog

Click Approve in the version detail sheet. The approval dialog opens.

Add optional notes

Enter any internal notes about the approval. These notes are stored for audit purposes. Note: Depending on your organization's configuration, these notes may be visible to the user, so avoid including sensitive internal information.

Confirm approval

Click Approve to confirm. The version status changes to Approved. DALP records the review outcome, review timestamp, reviewer, and optional notes. The user's KYC profile points to the approved version, and open update requests for that user's KYC profile are fulfilled.

After approval, follow Verify KYC to issue the on-chain KYC verification.

Rejecting submissions

When a submission has fundamental issues that require complete correction:

Open rejection dialog

Click Reject in the version detail sheet. The rejection dialog opens.

Provide rejection reason

Enter a clear explanation of why the submission is rejected. This message is shown to the user, so be specific about what needs to change. Minimum 10 characters required.

Example reasons:

  • "Document is expired. Please upload a current passport or national ID."
  • "Name on document does not match the name entered in the form."
  • "Proof of address document is illegible. Please provide a clearer scan."

Confirm rejection

Click Reject to confirm. The version status changes to Rejected and DALP records the review outcome, rejection reason, reviewer, and review timestamp. If the user already has a previously approved KYC version, that approved version remains active; otherwise the profile returns to incomplete.

Requesting updates

When minor corrections or additional information are needed without fully rejecting the submission:

Open update request dialog

Click Request update in the version detail sheet. The update request dialog opens.

Describe required changes

Enter a clear message explaining what the user needs to update or provide. Minimum 10 characters required.

Example requests:

  • "Please add a proof of address document (utility bill or bank statement from the last 3 months)."
  • "Date of birth appears incorrect. Please verify and update."
  • "Please upload the second page of your passport showing the signature."

Submit request

Click Request update to confirm. DALP keeps the reviewed version under review, records the review outcome as Changes requested, creates an open action request, and marks the profile as needing an update. The draft for the user's corrections is created when the user opens the update flow.

Version history

The KYC detail page shows the version history for each user:

ColumnDescription
VersionSequential version number
StatusCurrent status, such as draft, submitted, under review, approved, or rejected
SubmittedWhen the version was submitted for review
ReviewedWhen and by whom the version was reviewed, when review metadata exists

Click a row to view the version details, supporting documents, and review notes.

Choosing the right reviewer action

SituationUse this actionWhy
The data and documents meet your requirementsApproveThe reviewed version becomes the approved KYC profile version
The submission cannot be accepted as providedRejectThe user gets a rejection reason and must correct the submission
The submission needs specific missing or changed dataRequest updateThe user gets a targeted action request without losing the review trail

Reviewer actions are available only for versions that are ready for review. Draft versions must be submitted by the user first.

Integration with verification workflow

KYC data management is part of the broader user onboarding workflow:

  1. User completes onboarding - Creates wallet and on-chain identity
  2. User provides KYC data - Fills profile and uploads documents
  3. Identity Manager reviews - Approves, rejects, or requests updates (this guide)
  4. Identity Manager registers user - Adds user to identity registry
  5. Identity Manager verifies KYC - Issues on-chain verification

See Onboarding runbook for the complete workflow.

Best practices

Review consistency

  • Apply the same standards to all submissions
  • Document your organization's specific requirements
  • Consult with compliance team for edge cases

Clear communication

  • Provide specific, actionable feedback
  • Reference exact documents or fields that need attention
  • Explain why information is insufficient and what must change

Timely processing

  • Review submissions promptly to avoid delays
  • Use request update for minor issues rather than full rejection
  • Batch similar reviews when possible for efficiency

Audit trail

  • Add notes to approvals explaining verification steps taken
  • Keep records of document verification methods
  • Maintain consistent documentation standards

Troubleshooting

IssueSolution
Cannot see KYC sectionVerify you have Identity Manager role with KYC read permissions
Cannot download documentsCheck browser permissions for downloads. Try a different browser if issues persist.
Approve/Reject buttons disabledOnly submitted or under review versions can be actioned. Draft versions must be submitted by the user first.
User not receiving feedbackConfirm the action completed successfully. Check user can access their profile page.
Cannot find user submissionUse the search function in Participants. Verify the user submitted the profile instead of saving a draft.

On this page