Skip to content

[HOLD for payment 2024-12-11] [HOLD for payment 2024-12-07] [$250] Create SMS delivery failure sign in flow in homepage #52086

Description

@carlosmiceli

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:

Screenshot 2024-11-17 at 4 32 25 PM Screenshot 2024-11-17 at 4 33 47 PM

If hasSMSDeliveryFailure is set to false, just allow the user to continue the sign in flow (message is not included in this case):
Screenshot 2024-11-05 at 11 51 26 PM
Screenshot 2024-11-17 at 4 34 48 PM

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 OwnerCurrent Issue Owner: @MitchExpensify

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionExternalAdded to denote the issue can be worked on by a contributorImprovementItem broken or needs improvement.WeeklyKSv2

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions