Shanghai International Trust Co., Ltd. is a non-bank financial institution controlled by Shanghai International Group Co., Ltd., which was established in 198 1. Not AliPay.
Alipay is the world's leading independent third-party payment platform, dedicated to providing users with a safe and fast electronic payment/online payment/secure payment/mobile payment experience.