M-PESA Introduces Store Number to Address Wrong Agent Withdrawals


Recently, M-PESA customers have been inquiring about the purpose of a “store number,” which they are required to input when withdrawing money from an agent. This store number has been in use for some time and adds an additional step for customers using withdrawal services.

What is its importance and why was it introduced in the first place?

The issue of customers entering the wrong agent number when withdrawing money from an agent has occurred in the past. This results in the funds being reflected on an incorrect agent, meaning the customer does not have access to that cash. The customer must then contact Safaricom customer service to reverse the funds, which can take time and may not be timely in emergency situations.

According to Safaricom, the store number aims to solve this problem. It is a new feature added to the agent withdrawal process that aims to prevent incorrect agent withdrawals. Customers and merchants are now required to enter both the Agent Number and the Store Number when withdrawing funds at an agent outlet. This ensures that the store number and agent number match before the withdrawal process can be completed.

While this does add an extra step to the withdrawal process, it does address the issue of incorrect withdrawals.

In other news, Safaricom now allows customers to withdraw cash using Fuliza. When the product was launched in 2019, it only had two use cases: paying bills and sending money to friends, family, or enemies. In 2021, Fuliza introduced the ability to purchase airtime as well, which was a handy addition as customers had previously resorted to using third-party paybill numbers for this purpose. Additionally, Fuliza has new rates which were introduced by the end of 2022.

 BandTariff20% Excise DutyTotal Charges
0 -100KSh 0KSh 0KSh 0
101-500KSh 2.5KSh 0.5KSh 3
501-1000KSh 5KSh 1KSh 6
1001-1500KSh 18KSh 3.6KSh 21.6
1501-2500KSh 20KSh 4KSh 24
2501-70000KSh 25KSh 5KSh 30


  1. As with any financial service, there are some dangers and difficulties that need to be handled in order to give clients a hassle-free and safe experience. The problem of erroneous withdrawals from agent shops is one of these difficulties.

  2. At the onset of store number introduction ,My son was assaulted by an mpesa agent who had no idea of the store number. When withdrawing money he was asked to key in store number, which the agent said it was for his personal information and my son wanted to con him. My son was almost killed by a mob termed as ” mwizi”
    The case in court as we talk.

  3. These are the small loop holes Safaricom is streamlining against fraud. Those measured must be set-up to give the consumer a better safe and free transaction experience.

Comments are closed.