- Low transaction fee & minimal barrier. For merchants taking WeChat pay, the transaction fee seems to be a flat 0.6%, compared to 2%-3% in the U.S. For the food cart vendors and similar one man shops, they just use the person-to-person payment feature (like Venmo), which has no transaction fee and does not need a merchant account. While Square helped somewhat in the U.S., the transaction fee, for many, is perceived as a rip off.
- Cards are a pain to use. In the U.S. you sign. In EU you use a PIN. In China you do both. Usually, it seems slower than cash! Mobile payment, comparatively, is a breeze. However, it's quite difficult to argue that taking out the phone, unlock it, open the app and show the QR code is easier than using a card in the western world.
There are some deeper historical reasons for these two conditions, which I would not dive into in this comment, but needless to say, it's a much, much more fertile ground for mobile payment to blossom.