Wanda Internet Technology spun off from Wanda Financial Group in October 2016, after which the latter's insurance and investment businesses were incorporated into the new Wanda Financial Group while its business units including FFan Pay, 99Bil, Credit Rating, Big Data and Online Credit were transplanted into Wanda Internet Technology.

Fapiaoer Science and Technology formed May 5 last year with Tencent as its largest shareholder. They teamed to issue the first blockchain-based electronic invoice in China on August 10 at a restaurant in southern China's Shenzhen where Tencent is based, Yicai global reported at the time.