During the festival, Alibaba set a world record for payment transactions, with its mobile wallet app Alipay processing 256,000 payment transactions per second, in 2017. A total of 1.48 billion transactions were processed by Alipay in the entire 24 hours, with delivery orders through Cainiao (Alibaba's logistics affiliate) reaching close to 700 million, breaking 2016's record.[8]