平時遇到的一些微信開發相關的問題以及當時的原因、解決辦法,有可能特別基礎,做個記錄。
微信支付
1、輸入源“/bldy/xml/mch_id”映射到值字段“商戶號”字符串規則校驗失敗,字符串必須匹配正則表達式“^[1-9]\d*$”
原因:商戶id后邊多了空格
2、APP微信支付,提示《商戶號mch_id與appid不匹配》
原因:商戶未綁定到該APP應用。
解決辦法:商戶平台關聯AppID。
由於主體不一致,關聯的時候,除了輸入AppID外,還要求輸入了開放平台的主體名稱。綁定之后,在開放平台,APP應用→微信支付→待關聯商戶中,確認下就可以了。
(1)微信商戶平台關聯AppID
(2)微信開放平台確認