-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds KYC Wall trigger for Transfer Balance action #7211
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not able to test right now because of some Auth/VM issues but code LGTM too!
Will test and merge this morning |
Getting the same issue with another account with Gold wallet. Seems the App/src/pages/settings/Payments/TransferBalancePage.js Lines 109 to 112 in c857f8b
Because it's undefined in |
Uh hmm, App/src/pages/settings/Payments/TransferBalancePage.js Lines 109 to 112 in a2f6349
We are not passing it here |
4f77c4c
Pushed a change to fix this here. Gonna re-test myself (last time I checked I had no issues accessing). |
Ok it took me way too long to figure out that we need to pass a paypal me name to the The |
Updated. |
@@ -30,7 +30,7 @@ const propTypes = { | |||
userWallet: userWalletPropTypes.userWallet, | |||
|
|||
/** Array of bank account objects */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NAB: Ah I think we should update that this is no longer an array but an object, no?
@@ -45,7 +45,7 @@ const propTypes = { | |||
})), | |||
|
|||
/** Array of card objects */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NAB: Same here? Which can be an Object (or Dictionary) of card objects?
Updated. |
The Transfer Balance page is working fine now :D but for some reason I'm stuck in step 5; the button Screen.Recording.2022-01-20.at.11.33.28.mov |
Which step 5? The QA for this PR is to just make sure you can get to the "Transfer Balance" page and looks like you were able to do it :) |
I'll add some pics to show what I'm looking for here. |
Just tested the flow again and added screenshots. @marcochavezf let me know if everything looks good to you! |
Oh I see, thanks! I was using an account that was skipping the "Verify identity" step |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by @stitesExpensify in version: 1.1.31-2 🚀
|
@marcaaron @marcochavezf @nickmurray47 @stitesExpensify This PR is ready to QA internally |
Thanks, there is an issue where we can't access the production API so we will need to test this on production. This feature is still behind a beta so we can check this off I think. |
🚀 Deployed to production by @AndrewGable in version: 1.1.32-0 🚀
|
cc @stitesExpensify @nickmurray47
Details
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/187802
Tests
Note: In order to simulate a user instantly passing Onfido + IDOlogy we need to take a few additional steps that are explained here.
QA Steps
Internal QA ... maybe Production QA? Not sure if Onfido works on staging.
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android