First, you can ask people around you to help pay. If you meet a merchant who doesn't accept cash, sometimes it's not that they don't want to accept it, but that they can't. At this time, you can ask people around you to help pay the bill. Give cash to people around you who are willing to help, and then ask them to help pay the merchants. However, if you happen to meet no one around, this method will not work. However, there is always someone around.
Second, you can ask the children to come and pay. If there is no one around when paying the money and the children are nearby, you can ask the children to come and pay the money. If you don't have your mobile phone, you can borrow the merchant's mobile phone and let the other party dial the child. After you connect, you can explain the situation directly to the child. This way, the child will pay the money at the first time.
Third, simply leave. If the merchant refuses to accept cash for no reason, then simply leave. With so many stores, it's a big deal to buy them elsewhere. However, under normal circumstances, merchants are unwilling to accept cash for reasonable reasons. After all, no one wants the money they are about to get.
So if you meet a merchant who doesn't accept cash, you can do it according to the above method. Don't panic when the old man meets this situation. If it's important, let's go. what do you think?