President Donald Trump has signed an executive order barring transactions with eight Chinese apps including Alipay and WeChat Pay to protect America's national security, citing the steps taken by India to ban more than 200 Chinese connected software applications.