UseHover / Stax

Africa's only open source payment app. Automates USSD transactions.
https://usehover.com
Apache License 2.0
92 stars 74 forks source link

User can input invalid inputs on the contact phone number TextField on the Send Money page. #1001

Open CalebKL opened 1 year ago

CalebKL commented 1 year ago

Description

When a user inputs the recipient phone number while sending money, the user can input invalid characters e.g. Alphabet characters and even write unlimited number characters on the text field. This should not be the case. The user should get a warning to input correct phone number before proceeding to the next steps.

Steps to reproduce

  1. Open Stax app.
  2. Tap Send Money
  3. On the Contact Phone Number text field, write any incorrect number or any text input instead of a valid number

Expected result

User should get a warning before they proceed to the next steps. They should get a warning like "Invalid phone number input a valid number"

Actual result

No warning. The user can proceed but they will eventually get a failed message after they tap continue and tap send money now.

Link to screenshots/screen recordings

https://drive.google.com/file/d/1l1_EtISjqUfBAU0CanAFW0ejKkBT05hf/view?usp=share_link https://drive.google.com/file/d/1SOR3JXJNGF0yV-yUzpl4vhuPwCurbQ72/view?usp=share_link

Suggested solution

User should get a warning message before proceeding, so they can input valid inputs

Device name

Samsung S22+

Android OS

13

App version

1.19.8

Config version

No response

Is your phone dual SIM or single SIM?

Dual SIM

Which telco are you using for this transaction?

Safaricom

Stax device ID or email address

langat.caleb95@gmail.com