Alipay, China’s largest payment platform with over 1 billion users, has reportedly displayed advertisements related