Alipay

open.alipay.com (in Chinese)
global.alipay.com (in English, incomplete)