CryptoOnramp SDK: Adds Ability to Receive L0 KYC Info From Google Pay#12740
Merged
Conversation
…/stripe-android into twigz/google-pay-kyc-fill
Contributor
|
Diffuse output: APK |
Member
There was a problem hiding this comment.
Nice counterpart to the iOS PR 🎉
The handleGooglePayPaymentMethod refactor is clean and neatly avoids the mutable state concern flagged on the iOS side. Main suggestion is adding unit tests for googlePayKycInfo. A few inline notes below.
jeanregisser
reviewed
Apr 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds support for automatically pulling KYC information from Google Pay to make it easier for clients/new users to go through the crypto flow.
CompletedWithKycInforesult type when collecting payment that provides clients with a KYCInfo model that they can use to fill out user information.Motivation
I don’t have a PRD for this, but this comes via request from the crypto team. To open the link in Stripe Slack, paste/send this Lickability Slack link to Slackbot and it should convert it.
Testing
If you want to test uploading KYC information gathered this way, you must make a new account (or use one that has yet to upload KYC info).
Screenshots