I'm asking because I have never been able to use Alipay at retailers or web sites outside China. When I tried to pay with Alipay at Uniqlo in Japan, the transaction failed and I received an SMS explaining it was because I don't have a Chinese national ID card.