I do have Alipay, but I have never really used that to pay/collect for anything yet, nor am I confident enough that people here are using it. Most importantly, the whole thing is in Chinese, which is …well.