微信公衆號支付提示當前頁面的URL未註冊

問題:

  記一下前端時間本身作了一個微信公衆號支付的功能,由於有一段時間沒有接觸過了微信支付方面的開發,竟然忘記了在微信商戶商戶號中配置了對應的支付目錄,因此提示我當前的域名是沒有註冊的。前端

設置支付目錄

  請確保實際支付時的請求目錄與後臺配置的目錄一致(如今已經支持配置根目錄,配置後有必定的生效時間,通常5分鐘內生效),不然將沒法成功喚起微信支付。微信

  在微信商戶平臺(pay.weixin.qq.com)設置您的JSAPI支付支付目錄,設置路徑:商戶平臺-->產品中心-->開發配置,以下圖所示。JSAPI支付在請求支付的時候會校驗請求來源是否有在商戶平臺作了配置,因此必須確保支付目錄已經正確的被配置,不然將驗證失敗,請求支付不成功。微信支付

我通常是這樣配置的:spa

公衆號支付:blog

首先是程序域名如:http://xxxx.com接口

而後在配置發起支付的完整目錄地址如:http://xxxx.com/mobile/payment開發

掃碼回調(用於程序後臺接收支付成功通知的接口,也是你用於操做支付成功後的一些業務邏輯):get

如:http://xxxx.com/mobile/Notifily產品

相關文章
相關標籤/搜索