Please check according to the following points:
1. Use the signature checking tool (/wiki/doc/api/micropay.php? Chapter=20_ 1) Check whether the signature algorithm is wrong.
2. Confirm whether the key is wrong (the service provider mode uses the key of the merchant number of the service provider, and the key is configured on the merchant platform. If the same merchant number successfully calls other interfaces, it can be ruled out that it is a key problem).
3. Confirm that the actual request parameters of the interface are consistent with those of the original signature string, and no parameters can be added or missing (check by printing the original signature string).
4. Confirm the case of the parameter, and the parameter name is consistent with the interface document.
5. The parameter value of the original signature string uses the original value without coding.
6. The interface needs UTF 8 encoding.
Wechat Payment is a third-party payment platform under Tencent Group, which is committed to providing users and enterprises with safe, convenient and professional online payment services. With the core concept of "WeChat payment, not just payment", we have created a variety of convenience services and application scenarios for individual users.