How To Reverse M-pesa Transaction

M-pesa is a person to person payment system that enables one to transfer money, withdraw money and deposit money to a digital wallet. You will need a Safaricom registered line in order to access the M-pesa services. Sometimes while making a transfer of funds from one person to another, there is likelihood of making a mistake and end up sending money to the wrong number.

You can reverse the transaction and if the person to whom you have sent money to by mistake has not withdrawn the cash, the money will be reverted back to you.

Table of Contents

How To Reverse Money Sent To Wrong Number

Immediately you realize you have sent money to the wrong M-pesa line, you can reverse the transaction by following these steps.

Step 1: Get the transaction code on the money you sent. Go to the messages and copy the Mpesa message you received when you made the transfer. Tap and hold the message until the copy option. You will copy the message to the clipboard.

Step 2: Go to messages and create new message. Tap and hold on the message body until the paste option appears. Click on paste and the message which you had coped previously will be pasted on the message body

Step 3: Send the message to 456. You will get a notification from Safaricom that they have received your request and are working on it.

The reversal process may take a few hours. You will also receive a refund of M-pesa charges that had been deducted when the transaction was initiated. Where the funds have already been withdrawn by the recipient, you will get the notification that the money cannot be reversed.

You can call the customer service on 100 for further assistance. Follow the prompts and be patient to wait for customer rep from Safaricom.

Use Safaricom Hakikisha Service 

Due to the numerous calls made by its customers, Safaricom designed a service that will enable its customers verify the phone number before sending the money.

Hakikisha is a service for all M-PESA customers that will enable them to confirm the name of the person they are transferring money to on M-PESA before completing the transaction.

It also allows you to confirm the name of the agent when withdrawing money from your MPESA account. The service is also be available for Paybill (payment) and deposits for M-PESA agents.

All registered M-pesa lines are automatically opted in to Hakikisha service for name verification. However, one may opt out of the service by dialing *234#

Remember you have 25 seconds within which to stop the transaction once you send the money. Do not cancel the dialog box as cancelling will not stop the transaction. You should send any letter to stop the transaction within the 25seconds.

See also:

Conclusion

Sometimes recovering money sent to the wrong number is easier said than done. Most people have Fuliza in their line and the money will be used to pay the Fuliza debt such that by the time you are reversing the transaction all or part of the funds have already been used.

Ensure you ask the person who will receive the cash, the name you will get and confirm the same with Hakikisha service. If the names differ from the intended one, reply the message with any number within 25 seconds to stop the transaction.