Skip to main content

Flow Overview

1

Initial Verification

User submits their information through the standard flow (Personal → Document → Review)
2

Partial Success

If verification is partially successful, show the Partial Result screen
3

Retry Option

User can review and update their information through the Retry flow
4

Additional Information

System may request extra data based on specific failure scenarios

Implementation

Smart Retry Behavior

Triggered when KYC check results in a partial match and the user hasn’t modified their personal details.
Previous address form screenshot

Previous Address Form

This flow:
  1. Detects partial KYC match
  2. Checks if personal details remained unchanged
  3. Prompts for previous address
  4. Uses additional data to improve verification chances
To customize the text for previous address request, override addresssI.fullAddress field
Triggered when KYC passes but ID verification fails, and the user hasn’t modified their ID details.
Additional ID form screenshot

Additional ID Form

This flow:
  1. Detects successful KYC but failed ID verification
  2. Checks if ID details remained unchanged
  3. Prompts for alternative ID document
  4. Resubmits for verification
To customize the text for additional ID request, use additionInfo property

Best Practices

Retry Limits

Implement a maximum retry count to prevent endless attempts:

User Experience

  • Clear error messaging
  • Intuitive navigation
  • Progress indication
  • Helpful prompts for additional information
Remember to handle edge cases such as: - Network failures during verification
  • Timeout scenarios - Maximum retry limit reached - Invalid or corrupt document uploads

Common Integration Points

Adding logo to retry screens