首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

微信支付開發入門(一):商戶平台支付授權目錄與 URL 配置指南

     編輯:PHP 綜合知識

一、選擇支付類型

微信商戶平台「產品中心 → 開發配置」中勾選:

  • JSAPI 支付:公眾號網頁、小程序、企業微信內 H5 調起。
  • Native 支付:掃碼支付(模式一/二)、付款碼支付。

無特殊限制建議兩者全開,覆蓋線上線下所有場景。

二、支付授權目錄

設定支付頁面允許發起支付的網址前綴。

  • 協議:HTTP 或 HTTPS(生產環境強制 HTTPS)。
  • 格式:http(s)://域名/目錄/,結尾必須帶斜線。
  • 範例:https://www.demo.com/wxpay/
  • 目錄可不實際存在,僅做前綴比對。

三、共享收貨地址

勾選「是」,允許用戶在支付頁面直接選擇微信儲存的收貨地址,提升轉換率。

四、其他 URL 配置

  • 回調通知 URL:異步通知地址,需可外網訪問、無需登入、支援 POST XML。
  • 退款通知 URL:退款結果異步通知。
  • 掃碼支付商品回調 URL:模式一專用。

以上 URL 不需當下即存在,但上線前必須可正常響應微信回調(驗證簽名、回應 SUCCESS)。

常見坑位提醒

  1. 授權目錄未加斜線 → 支付時提示「url 未註冊」。
  2. 測試用 HTTP、正式用 HTTPS 不一致 → 導致簽名驗證失敗。
  3. 回調 URL 攜帶參數 → 微信會原樣回傳,建議乾淨路徑 /pay/notify。
  4. 未在防火牆/安全組放行微信回調 IP 段 → 回調超時、訂單狀態不更新。

下一步預告

下一篇將介紹 JSAPI 支付統一下單、前端喚起、回調驗證與訂單查詢 完整流程實作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved