Signature Verification Tool

This tool is designed to help developers verify the signature generated in request parameters passed in a WeChat Pay API call. They can obtain the signature verification result after submitting related information

Step 1: Verify the signature

FAQ:

1、Confirm whether parameters are case sensitive. Incorrectly cased parameters will cause a signature error

2、Check whether all the parameters are the same as those in the document

Step 2: Check the request parameters

FAQ:

1、Check whether the encoding format of the request data is correct. For the WeChat Pay API, the UTF-8 encoding format must be used

2、Check whether any parameter in the original signature string has been encoded using URLencode. The WeChat Pay API requires that original parameter values be used for the signature string

3、Check whether the request parameters contain any special character or exceed the length limit

Step 3: Check the key of the merchant ID

FAQ:

1、Set key in: WeChat Merchant Platform (pay.weixin.qq.com) > Account Center > Account Settings > API Security > Key Settings

2、Set the effective time: This setting usually takes effect immediately, and will delay for several minutes in rare cases. Try again in case of an error

3、Key setting affects all the APIs under the merchant ID. Exercise caution when setting the key. If you are uncertain about the key, try setting the same key as the original one to prevent impacts on other APIs

Lang
TOP

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2025 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global

Contact Us

Customer Service Tel

+86 571 95017

9:00-18:00 Monday-Friday GMT+8

Business Development

wxpayglobal@tencent.com

Developer Support

wepayTS@tencent.com

Wechat Pay Global

About Tenpay
Powered By Tencent & Tenpay Copyright© 2005-2025 Tenpay All Rights Reserved.