手機網頁調微信支付,設定裡notify_url沒回調

來源:互聯網
上載者:User
各項設定應該都正常,因為支付已經ok了,在公眾號後台能看到支付成功的流水。
調的js介面,只接到了js返回的get_brand_wcpay_request:ok,設定的回調通知地址毫無反應(用日誌調試)。






按照官方出的demo+thinkphp架構做的,求解救。折騰好久


回複討論(解決方案)

$notify_url = 'http://'.$_SERVER['HTTP_HOST'].__ROOT__.'/wx_pay_notify.php';
我沒有做urlencode

$notify_url = 'http://'.$_SERVER['HTTP_HOST'].__ROOT__.'/wx_pay_notify.php';
我沒有做urlencode




這是根目錄,不在網站根目錄怎搞

wx_pay_notify.php內容如下

 

你的回調地址要可以訪問才行。
與是否在根目錄沒有關係。

樓主的問題解決了沒?我jsapi和原生的支付都沒問題。但tx都沒發送資料到回調頁面。我回調頁面也是外網可訪問的地址、與支付在同一目錄。鬱悶啊

NOTIFY_URL的地址配置的是urlencode的結果?
似乎不妥吧。
如果設定為原始的raw url有問題嗎?

直接寫完整的地址試試,不要用變數之類

回調肯定是沒了,jsapi用著坑太多:
1. 只能服務號裡跳轉去支付,訂閱號裡支付會提示不能跨號支付,支付又成了專號專用的了,文檔裡沒看到,結果最後發簡訊給使用者,加群,然後發連結給支付
2. 有的使用者擷取不到openid,空的
3. 支付成功頁面必須使用者點擊完成,關閉彈出成功提示頁面,才有js通知支付狀態
4. 各種key有時效2小時,偏偏還有每天限量取的坑
5. 我每天要跑程式去對比訂單,查詢訂單是不是支付成功,讓我的資料跟資料同步
6. 訂單號在公眾號流水裡查不到,要到商戶後台去查,還不是財付通的商戶後台
7. 財付通的這裡面的訂單號還有好幾個,財付通的我反正是不想碰

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.