Check balance doesn't finish the whole USSD process when checking KCB account balance.
Steps to reproduce
Open the Stax app.
On the home screen click on the add account button.
Choose KCB Mobile banking from the list.
Click on the check balance button.
Enter your pin.
Pay attention to the prompt coming from USSD.
Expected result
Stax finishes the whole USSD process of checking my account balance and a confirmation message is received.
Actual result
Process Fails with error "We received only a partial response from KCB Bank. We don't think this transaction worked. Please try again."And a USSD is triggered to complete the transaction.
Link to screenshots/screen recordings
Suggested solution
You could select a group of users using KCB and try and figure out how different everyone's USSD menu, I think this might be the problem, we might all have unique user journeys in our USSDs.Once you identify the different user journeys you could call the specific API depending on the condition.
Description
Check balance doesn't finish the whole USSD process when checking KCB account balance.
Steps to reproduce
Expected result
Stax finishes the whole USSD process of checking my account balance and a confirmation message is received.
Actual result
Process Fails with error "We received only a partial response from KCB Bank. We don't think this transaction worked. Please try again."And a USSD is triggered to complete the transaction.
Link to screenshots/screen recordings
Suggested solution
You could select a group of users using KCB and try and figure out how different everyone's USSD menu, I think this might be the problem, we might all have unique user journeys in our USSDs.Once you identify the different user journeys you could call the specific API depending on the condition.
Device name
Xiaomi-Readmi 10C
Android OS
12
App version
1.19.6
Config version
20230216140008
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
cd34e3c1f210911a