The pending transaction screen persists after the transaction is complete and Mpesa confirmation message has been received when buying airtime, sending money to bank or checking Mpesa balance.
Steps to reproduce
Open the Stax app.
On the home screen click on the buy airtime icon.
On the “pay with” input field, select M-PESA.
On the “recipient network” input field, select Safaricom.
Select "myself" as recipient
On the “Amount” input field, enter the amount you wish to buy and click continue.
Input your Mpesa pin and wait for transaction to complete.
Expected result
After the transaction is complete, the status should change to successful from pending and update the new balance.
Actual result
The pending status screen persists even after the transaction completes.
Description
The pending transaction screen persists after the transaction is complete and Mpesa confirmation message has been received when buying airtime, sending money to bank or checking Mpesa balance.
Steps to reproduce
Expected result
After the transaction is complete, the status should change to successful from pending and update the new balance.
Actual result
The pending status screen persists even after the transaction completes.
Link to screenshots/screen recordings
https://drive.google.com/file/d/1pXao_00Jk1z7_ACyISnj9HKJCCRp6u-W/view?usp=sharing
Device name
Redmi Note 9S
Android OS
10
Is your phone dual SIM or single SIM?
Dual SIM
Which telco are you using for this test?
Safaricom
Stax device ID or email address
11f9c800e06a3cea