You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Safaricom airtime is not credited to the account purchased after buying airtime for another number using m-pesa and successfully receiving the M-PESA deduction SMS notification.
Steps to reproduce
Open the Stax app
Tap the Buy airtime icon
Select Pay with M-PESA
Select Safaricom as Recipient Network
Enter the contact phone number and Amount and tap continue
Tap Buy airtime now and choose SIM 1
Input the pin and wait for the transaction to complete
Pay attention to the status on the buy airtime screen and SMS notifications
Expected result
The airtime purchased using m-pesa is successfully credited to the intended account and a confirmation SMS received and the money is reversed back to the purchasing account if it fails.
Actual result
Safaricom airtime is not credited to the account purchased after buying airtime for another number using m-pesa and successfully receiving the M-PESA deduction SMS notification.
Additionally get notification of failed transactions from the ussd airtime purchasing client and use the reference provided to facilitate the reversal of money back to the purchasing account upon failure of airtime purchase.
Use the failed purchase notification to update the airtime purchase screen on the failure of the purchase. eg . Use status "failed. await reversal"
Device name
Samsung Galaxy A32
Android OS
13
App version
1.19.6
Config version
20230223000057
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
bc34b750f5749d4a
The text was updated successfully, but these errors were encountered:
Description
Safaricom airtime is not credited to the account purchased after buying airtime for another number using m-pesa and successfully receiving the M-PESA deduction SMS notification.
Steps to reproduce
Expected result
The airtime purchased using m-pesa is successfully credited to the intended account and a confirmation SMS received and the money is reversed back to the purchasing account if it fails.
Actual result
Safaricom airtime is not credited to the account purchased after buying airtime for another number using m-pesa and successfully receiving the M-PESA deduction SMS notification.
Link to screenshots/screen recordings
https://drive.google.com/file/d/1bbFnp2j1qD_t3z2h6YklCXLXhGhMxV7l/view?usp=share_link
Suggested solution
Additionally get notification of failed transactions from the ussd airtime purchasing client and use the reference provided to facilitate the reversal of money back to the purchasing account upon failure of airtime purchase.
Use the failed purchase notification to update the airtime purchase screen on the failure of the purchase. eg . Use status "failed. await reversal"
Device name
Samsung Galaxy A32
Android OS
13
App version
1.19.6
Config version
20230223000057
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
bc34b750f5749d4a
The text was updated successfully, but these errors were encountered: