微信支付錯誤:201 商戶訂單號重復


參考:微信支付出現OUT_TRADE_NO_USED:商戶訂單號重復

場景:使用微信支付,在微信支付界面,由於余額不足等原因,沒有進行支付並關閉了支付頁面,此時訂單狀態為“待支付”,從業務角度來說,應該允許用戶繼續支付。但是再次支付時,微信接口返回“201 商戶訂單號重復”的錯誤提示。

解決辦法:待支付的訂單號(即商戶訂單號,out_trade_no),再次支付時,務必保持商品描述字段和上次請求的內容完全一致

    另外,如果價格改變,也不能重復提交,只能重新生成訂單號,重新向微信發起支付請求


免責聲明!

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



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