Taopiaopiao (淘票票), formerly Taobao Movie, is an online movie ticket distributor and film promotion platform launched by Alibaba Group in 2014. Acquired by Alibaba Pictures Group in 2015, it operates as a mini-program within Alipay and on its web portal. Together with rival Maoyan, Taopiaopiao controls approximately 80% of China's movie ticket sales. Headquartered in Hangzhou, it is a subsidiary of Alibaba Pictures Group.