Alipay (支付宝) is now available to non-Chinese, just link up your debit/credit card in the app. However, anecdotal reports suggest that despite completing the setup successfully, on arrival in China sometimes payments don't actually go through at all -- which is a major problem, since in cash is close to extinct in post-COVID China, and nobody accepts Visa/MasterCard.
Is there any way to confirm Alipay is working before arriving in China? Note that using Alipay for any payments outside China is not an option, since foreign accounts are restricted to use in China only.
