Open ThinkBrandonThink opened 10 months ago
Implementation Note: Dmitri: In code of website, 1) display success message (in register function) and kickoff redirect back to wallet (show spinner), via deeplink.
I would like to update the priority of this. We're getting more signals that CHAPI is going to get used more and it is a very confusing experience. Will work with team to understand better how the flow could work and how we could improve documentation.
When installing a fresh app, this is very disorienting because the new LCW user is not taken back to the app to the "Creating Wallet" step. Instead they are taken back to the screen where they are asked if they want to Register the wallet or next/skip.
Clicking "Register" on the external website, there is no feedback on whether it was successful or not. This goes for both sighted users and screen reader users. The only thing that changes is that the white text in the button goes black and becomes unreadable. I recommend loading a success/error page that tells the user what happened. Doesn't need to be fancy, can just say "Wallet Registered! You may now close this page and return to your wallet." Or something like that. Similar language for if there was an error, but potentially add a button to try again or some text instructions on how to proceed.