微信支付遇到的問題

微信的刷卡支付(反掃碼),跟統一下單支付好像不太同樣。。 html

微信的統一下單能夠成功出來二維碼並支付成功回調跳轉。java

可是刷卡支付要提交的參數裏沒有notity_url,在訪問成功後,返回success。微信

可是微信沒有扣款,也沒有跳轉。。測試

先記錄。。 還沒找到答案。。。url

----------------------------------------------------------------------------------code

本身從新寫了一下刷卡支付的邏輯。。 htm

發現能夠成功調起輸入密碼頁面而且扣款成功。ip

而後把兩個代碼對比了一下。。get

第一,是我註解用重了,把@controller改爲@RestController以後沒及時把方法頭的@ResponseBody刪除。it

刪除後測試,仍是沒有跳轉,沒有發起支付頁面。

第二,刷卡支付參數裏個本地ip地址,從新寫的使用的是InetAddress這個類來獲取ip地址。

而老的代碼使用的是

request.getRemoteAddr()

然而並無獲取到合法的ip地址

<spbill_create_ip>0:0:0:0:0:0:0:1</spbill_create_ip>

因此問題仍是前天的問題。。

更換ip地址代碼後。 訪問支付url,調起支付成功。。

其實刷卡支付並不須要什麼notity_url。。我還找了很久。。
相關文章
相關標籤/搜索