本教程包括以下錯(cuò)誤的解決方法,請自行對照:
序號 | 錯(cuò)誤提示 |
1 | appid和mch_id不匹配 |
2 | 簽名錯(cuò)誤 |
3 | 無(但支付失敗) |
4 | 此商家的收款功能已被限制,暫無法支付 |
5 | 受理機(jī)構(gòu)必須傳入sub_mch_id |
錯(cuò)誤一:appid和mch_id不匹配
錯(cuò)誤原因:商戶號填錯(cuò),或者小程序未關(guān)聯(lián)商戶號
解決方法:
① 登陸微信商戶平臺進(jìn)入【產(chǎn)品中心--開發(fā)配置】,即可查看到對應(yīng)的商戶號
② 將10位數(shù)的商戶號填寫到輕應(yīng)用支付配置的靠前步配置微信支付商戶號中。
③若填寫正確后仍出現(xiàn)該提示,需登陸微信商戶平臺進(jìn)入【產(chǎn)品中心--我關(guān)聯(lián)的AppID賬號】點(diǎn)擊“關(guān)聯(lián)APPID”輸入自己相關(guān)的小程序APPID進(jìn)行授權(quán)綁定即可。
小程序的APPID:可以通過登陸微信小程序后臺進(jìn)入【開發(fā)-開發(fā)設(shè)置-開發(fā)者ID】獲取
④發(fā)起授權(quán)申請后,再次登陸微信小程序后臺進(jìn)入【微信支付-商戶號管理】找到待關(guān)聯(lián)商戶號,點(diǎn)擊確認(rèn)申請綁定的商戶號
(如有多個(gè)商戶號,確認(rèn)前注意核對要綁定的商戶號是哪一個(gè))
錯(cuò)誤二:簽名錯(cuò)誤
錯(cuò)誤原因:商戶號/密鑰填錯(cuò),或者小程序未關(guān)聯(lián)商戶號
解決方法:
① 登陸微信商戶平臺進(jìn)入【產(chǎn)品中心--開發(fā)配置】,即可查看到對應(yīng)的商戶號
② 將10位數(shù)的商戶號填寫到輕應(yīng)用支付配置的靠前步配置微信支付商戶號中。
③ 商戶號確認(rèn)正確后,需要檢查微信支付配置第三步商戶密鑰,密鑰需為APIv2密鑰,登錄微信商戶平臺進(jìn)入【賬戶中心—API安全—APIv2密鑰】設(shè)置正確的32位字密鑰。
④ 設(shè)置好密鑰后,在輕應(yīng)用后臺--支付設(shè)置--小程序微信支付設(shè)置的【商戶支付密鑰】中填寫。
⑤ 若填寫正確后仍出現(xiàn)該提示,需登陸微信商戶平臺進(jìn)入【產(chǎn)品中心--我關(guān)聯(lián)的AppID賬號】,點(diǎn)擊“關(guān)聯(lián)APPID”輸入自己相關(guān)的小程序APPID進(jìn)行授權(quán)綁定即可。
小程序的APPID:可以通過進(jìn)入微信小程序后臺【開發(fā)-開發(fā)設(shè)置-開發(fā)者ID】獲取
④發(fā)起授權(quán)申請后,再次進(jìn)入微信小程序后臺【微信支付-商戶號管理】找到待關(guān)聯(lián)商戶號,點(diǎn)擊確認(rèn)申請綁定的商戶號
(如有多個(gè)商戶號,確認(rèn)前注意核對要綁定的商戶號是哪一個(gè))
3. 錯(cuò)誤三:無(但支付失敗)
錯(cuò)誤原因:手動(dòng)取消支付或前端顯示失?。ㄎ⑿舃ug)
解決方法:重新掃碼驗(yàn)證
4. 錯(cuò)誤四:“此商家的收款功能已被限制,暫無法支付。”
錯(cuò)誤原因:商戶號收款功能被微信限制
解決辦法:商家可以登錄微信商戶平臺/微信支付商家助手小程序查看原因和解決方案。”,需訪問微信商戶平臺,登錄輕應(yīng)用所填寫的商戶號,聯(lián)系商戶平臺客服核實(shí)申訴解封。
5. 錯(cuò)誤五:“受理機(jī)構(gòu)必須傳入sub_mch_id”
錯(cuò)誤原因:該情況是因?yàn)槭褂梦⑿欧?wù)商類型導(dǎo)致的,我們目前支持對接普通商戶和特約商戶號類型,不支持微信服務(wù)商類型。
解決方法:可在服務(wù)商下申請一個(gè)子商戶號或是更換其他的普通商戶號再對接使用支付功能(子商戶號申請方式可咨詢微信官方客服電話 95017)