微信公衆號支付重複支付不成功問題

問題描述:瀏覽器

在微信內置瀏覽器調用微信公衆號支付接口,根據返回res.err_msg的值判斷支付是否成功,在用戶關閉h5頁面(左上角X)取消支付後(即res.err_msg的返回值:get_brand_wcpay_request:cancel),在當前的支付頁再次點擊支付,res.err_msg的值會返回get_brand_wcpay_request:fail。問題的表象爲:微信公衆號支付重複支付報錯。
微信

 

Q:如何解決?blog

A:取消支付後從新跳轉到當前支付頁面。代碼以下:接口

相關文章
相關標籤/搜索