Originally Posted by
bridgeair
to get an Alipay account, you need a Chinese ID card.
This is simply not true; I have a verified Alipay account in my real name. While it is much easier to achieve this with a 身份证 number to type in, there is a specific procedure for doing so without that involves scanning in your passport+visa/residence permit.