Skip to content

Conversation

andregoncalvesdev
Copy link
Contributor

Description

Add kyc sharing documentation.

Related issues

https://uphold.atlassian.net/browse/SWY-3303

Copy link

github-actions bot commented Sep 2, 2025

🚀 Preview has been deployed.

Name Link
🔨 Commit SHA 8eb63a8
🔍 Deploy log https://github.com/uphold/topper-docs/actions/runs/17410369215
🚀 Preview URL https://9bc37979.topper-docs.pages.dev

@andregoncalvesdev andregoncalvesdev force-pushed the feature/kyc-sharing branch 2 times, most recently from 01dba9e to b5d3223 Compare September 2, 2025 16:22
@andregoncalvesdev andregoncalvesdev marked this pull request as ready for review September 8, 2025 09:11
@Copilot Copilot AI review requested due to automatic review settings September 8, 2025 09:11
@andregoncalvesdev andregoncalvesdev requested a review from a team as a code owner September 8, 2025 09:11
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds documentation for KYC sharing functionality, explaining how business customers can share user KYC information directly with Topper through a REST API to improve the onboarding experience. It also enhances the customization documentation by adding information about pre-filling the email input on the authentication screen.

  • Added comprehensive KYC sharing documentation with supported scopes and API reference
  • Enhanced customization documentation with email pre-filling feature

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
docs/kyc-sharing.md New documentation file explaining KYC sharing API functionality and supported scopes
docs/customization.md Added documentation for pre-filling email input on authentication screen

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@@ -16,6 +16,8 @@ To skip this screen on initialization and go straight to authentication, simply
|-------------------------|-------------------------|
| <img src="/images/amount-selection-screen.jpg" alt="Amount selection screen" width="300"/> | <img src="/images/get-started-screen.jpg" alt="Authentication screen" width="300"/> |

To pre-fill the email input on the authentication screen, add the `user_email` query parameter with the escaped email value.

Copy link
Preview

Copilot AI Sep 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The documentation mentions 'escaped email value' but doesn't provide clarity on what type of escaping is required. Consider adding an example showing how to properly escape email addresses for URL parameters (e.g., user_email=user%40example.com for [email protected]).

Suggested change
For example, to pre-fill the email with `[email protected]`, use `user_email=user%40example.com` in the URL.

Copilot uses AI. Check for mistakes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant