You can rent a computer through Alipay.
Alipay (China) Network Technology Co., Ltd. was established in 2004. It is a domestic third-party payment platform dedicated to providing "simple, safe, fast and convenient" payment solutions for enterprises and individuals. Since its establishment in 2004, Alipay has always regarded "trust" as the core of its products and services.
It has two independent brands: "Alipay" and "Alipay Wallet". Since the second quarter of 2014, it has become the world's largest mobile payment manufacturer.
Alipay has established strategic partnerships with more than 180 banks at home and abroad, as well as international organizations such as VISA and MasterCard, becoming the most trusted partner of financial institutions in the field of electronic payment.