微信支付遇到的坑---缺少參數total_fee


今天在做微信砍價成功后支付,出現了這個報錯

 

看到報錯后,去找total_fee這個參數,調試了半天,total_fee是確定有值的

微信支付的步驟

① 預支付

    商戶號,商戶秘鑰,appid,appsecrect 參數以及訂單號,訂單金額,時間戳等,一起簽名后,請求微信預支付接口,微信端解密后校驗商戶號,商戶秘鑰,appid,appsecrect是否和微信公眾平台填寫的一致,這里就是一個坑了,不管是別的原因還是參數原因,總是給你返回缺少total_fee。這個時候,就要自己小心的去比對每個參數了,不要陷在這個提示上面哦

② 支付

   預支付成功后,微信會返給你預支付流水號,訂單號等信息,這個時候,需要把信息存儲於數據庫

③ 微信通知我們結果

   客戶支付成功,微信會調用api.php文件,給你流水號,訂單號,支付狀態,此時,根據這個信息,去更改訂單狀態,然后,返回成功與否的狀態給微信,一次邏輯成功,如果不返回,微信會持續掉你的接口

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM