GaloyMoney / blink-mobile

The Everyday Bitcoin Wallet
https://www.blink.sv
MIT License
138 stars 124 forks source link

KYC process has tons of bugs #2985

Open MaxwellDG opened 6 months ago

MaxwellDG commented 6 months ago

Issue: In the production version of the app, I tried to upgrade my account to level 2. This requires going through KYC. I'm only at the start and I've had 3 major errors:

Solution @nicolasburtey @sandipndev I think it'd be best to discuss these in chat

nicolasburtey commented 6 months ago

yup I know thanks for pointing it out. I intend to spend more time on this to try to fix those issues in the next week or 2.

here is a useful pointer: https://developers.onfido.com/guide/sdk-webview-guide

note: we dont use a webview but rather an InAppBrowser as of now, but I'm thinking just using the Linking API might work better for permission related stuff

MaxwellDG commented 6 months ago

yup I know thanks for pointing it out. I intend to spend more time on this to try to fix those issues in the next week or 2.

here is a useful pointer: https://developers.onfido.com/guide/sdk-webview-guide

note: we dont use a webview but rather an InAppBrowser as of now, but I'm thinking just using the Linking API might work better for permission related stuff

K glad you're aware of it. We'll discuss specifics on it later then. I'll read about what the best option is in the meantime

jm9151821 commented 5 months ago

Issue: In the production version of the app, I tried to upgrade my account to level 2 using a iPhone device. I'm testing the KYC Onfido onboarding. After submitting the front and back of my ID and after the liveness check, the screen did not proceed further than just stuck loading.

Refreshed and it took me back to starting the whole process. To an user this can provide uneasiness as to where in the process he or she is and left. More odd behavior: I switched between applications after some 5 minutes and when I reverted back to the inapp webrowser inside blink, the onfido completion screen now shows. IMG_8948 2

jm9151821 commented 4 months ago

Customer using Huawei nova Nam lx9 - after inputting their name to proceed with KYC process, tapping on the button to 'Activate Camera' does not work in order to enable use of the camera and continue the process.

1st attempt within in-app browser 2nd attempt from normal phone browser.

WhatsApp Image 2024-02-22 at 3 35 28 PM WhatsApp Image 2024-02-22 at 3 35 28 PM (1)

Cc @nicolasburtey