WeChat Pay document mentioned: before checking and processing business data, data locks should be used for concurrency control. In order to avoid data confusion caused by function reentry, the Wechat server notifies the same payment result with a frequen...