Pang Yu, a 25-year-old railway ticket inspector in Beijing, shows her phone operating Ant Check, an Alibaba-linked platform, at a cafe in Beijing. The screen shows that her available credits with Ant Check is 8000 yuan. Photo Reuters, Shirley Feng