Home >Backend Development >PHP Tutorial >WeChat Pay encounters a mismatch between appId and mch_id. Now I am accessing WeChat Pay on the PC?
appId I filled in the appid in the WeChat development platform, mch_id was used by the previous public platform
appId I filled in the appid in the WeChat development platform, mch_id was used by the previous public platform
mch_id cannot be used by public platforms before. You need to use the mch_id corresponding to the appid of your public account
Use whichever official account you apply for WeChat payment, appid appsecret mchid are all bound
This depends on the payment method you use. I see you said you are accessing it on a PC. Then I guess you may be using [Scan QR code to pay]
According to the document, the APPID that needs to be passed in is: the public account ID assigned by WeChat
You can see this account in the background of WeChat. The prompt shows: the two are inconsistent. It may be that you have also applied for an APP payment account. It makes your writing confusing. You can find your emails based on the appid of this WeChat official account. The email contains the corresponding merchant number (mch_id) given to you by Tencent.