按照常規的排查:
1、訂單號是否重複、是否爲空
2、金額爲是否爲“Null”或者爲“0”
3、AppID或者AppSecret是否正確
4、金額是否爲空
發現都沒有問題,又從代碼一步步分析、調試、分析、調試……。
最後又拿官方的demo來測試,如圖所示(發現問題了……)
這下只好回到微信支付商戶平臺,可以看到如下圖所示消息:
瞬間感覺被坑了,原來12個月沒有發生交易會被關閉支付權限……
點擊“前往操作”——>"確定"(提示需要1-3個工作日,過了幾分鐘試了下支付,發現已經好了)
通過這次經驗教訓,總結如下:
在沒有改程序的情況下出現問題,第一時間看官方的通知消息或者拿官網的demo直接來試,提示更直接,少走很多彎路