The international version of the WeChat Pay official website has been updated, with a fresh look and enhanced features.