微信支付服務商配置及支付驗收流程

微信支付服務商驗收流程文檔地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=23_1php

一、服務商配置api

  • 服務商平臺配置子商戶,獲取子商戶的支付受權
  • 公衆號支付,在子商戶開發配置中設置JSAPI支付受權目錄
  • 掃碼支付,在子商戶支付權限→公衆號支付配置中,開通Native原生支付,並設置回調URL
  • H5支付的服務商配置未在文檔中給出,按照普通商戶H5支付文檔配置回調URL便可

二、支付驗收交互步驟微信

  1. 獲取驗籤密鑰,經過微信提供的接口獲取
  2. 接入仿真系統的流程:

    <1> 發起支付請求,調用統一下單接口(請求路徑需加sanboxnew沙箱路徑)微信公衆平臺

               <2> 仿真系統根據請求的支付金額total_fee返回預期報文,同時微信方落地請求數據微信支付

               <3> 商戶發起查單,並收到仿真系統的預期返回數據設計

               <4> 商戶下載對帳單 調試

三、驗收流程接口

  1. 在微信公衆平臺提交資料申請接入
  2. 設計和開發,使得支付接口能夠再開發環境下調試
  3. 開發完成,平臺帳戶密碼及證書密鑰信息將以郵件形式發送給開發者
  4. 接入沙箱,驗收:

    <1> 替換支付API的URL爲沙箱URL開發

               <2> 根據支付類型順序執行驗收驗收用例文檔

               <3> 驗收經過,替換回支付URL

    5. 驗收審覈經過,開始線上/線下交易

四、驗收用例

以公衆號支付爲例,共有8個驗收用例,其中2個爲成功的支付用例,5個爲支付異經常使用例,這7個用例必選,還有一個可選用例。

  • 成功支付用例(必選)
  1. 訂單總金額1.01元,支付成功後,覈對訂單信息成功
  2. 訂單金額1.02元,其中包含0.01元免充值代金券和0.02元免充值代金券(注:代金券功能需在商戶後臺申請開通權限)
  • 支付異經常使用例(必選)

      1.訂單金額1.30元,支付成功,未收到通知結果

 2.訂單金額1.31元,支付失敗,未收到通知結果

 3.訂單金額1.32元,支付成功,重複收到微信的通知回調

 4.訂單金額1.33元,支付成功,通知簽名非法

 5.訂單金額1.34元,支付成功,通知的關鍵信息不一致

(注:應根據異經常使用例調整通知回調接口)

  • 可選支付用例(可選)

         訂單金額1.30元,支付成功,通知失敗,對帳不平

相關文章
相關標籤/搜索