Kenyan merchants have a history of not wanting you to buy good, pay with Lipa Na M-PESA and they let you proceed in peace. They will always find a way of wanting you to remember them and go back, by sending you countless messages.
They are unsolicited, annoying, and disrespectful. If going cashless is something you have embraced fully to avoid losing money to thugs and for its convenience, then you certainly have received these messages when you use Lipa Na M-PESA options.
This is irritating and makes one feel less appreciated by Safaricom. Actually, you end up blaming the telco for making it possible for your privacy and data to be breached, despite this being something done by third parties.
But there is a solution. All you need to do is dial *456*9*5*1# and call.
It will ask you to enter the sender name you wish to STOP receiving the messages from.
Once you enter the name and send, it will generate a response, followed with a text from Safaricom that you have successfully stopped the said messages
Kenya now has a data protection law that came into effect in November 2019. But until a few of these merchants are made an example and other structures like data protection regulations and the Data Protection Commissioner takes office and sets up his or her structures, that USSD option is that you can use. Hopefully in time, this data protection mechanisms further help prevent abuses by merchants.