We need to replicate the flow that will exist soon in expensify.com when trying to sign in with a blacklisted phone number (see steps in screenshots).
This is triggered when the user tries to sign in with a phone number (account must already be created with said number), but not validated.
When calling BeginSignIn, if the response includes hasSMSDeliveryFailure: true, then it should display the following message, and use the message from the response. In this case, the "got it" button just send the user back to the beginning of the sign in flow:
If hasSMSDeliveryFailure is set to false, just allow the user to continue the sign in flow (message is not included in this case):


Once this is done I'll do the integrated testing with the BE.
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021853994676042691894
- Upwork Job ID: 1853994676042691894
- Last Price Increase: 2024-11-06
- Automatic offers:
- nyomanjyotisa | Contributor | 104794580
Issue Owner
Current Issue Owner: @MitchExpensify
We need to replicate the flow that will exist soon in expensify.com when trying to sign in with a blacklisted phone number (see steps in screenshots).
This is triggered when the user tries to sign in with a phone number (account must already be created with said number), but not validated.
When calling
BeginSignIn, if the response includeshasSMSDeliveryFailure: true, then it should display the following message, and use themessagefrom the response. In this case, the "got it" button just send the user back to the beginning of the sign in flow:If


hasSMSDeliveryFailureis set tofalse, just allow the user to continue the sign in flow (messageis not included in this case):Once this is done I'll do the integrated testing with the BE.
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @MitchExpensify