官方接口流程圖
1、用戶在商(shang)戶側完成下單,使用微(wei)信支付(fu)(fu)進行支付(fu)(fu)
2、由商(shang)戶后臺向微信支付發起(qi)下單請(qing)求(調用統一下單接口)注:交易類型trade_type=MWEB
3、統一下單(dan)接口(kou)返(fan)回(hui)支付(fu)相(xiang)關參數(shu)給商戶后臺,如支付(fu)跳(tiao)轉url(參數(shu)名“mweb_url”),商戶通過mweb_url調起微信支付(fu)中間頁
4、中間頁進行H5權(quan)限的校驗,安全性檢查(此處(chu)常(chang)見(jian)錯(cuo)誤請見(jian)下文)
5、如(ru)支(zhi)付(fu)成(cheng)功,商戶后臺會接(jie)收到微信側的異步通知
6、用(yong)戶在(zai)微信支(zhi)付(fu)(fu)收銀臺完成支(zhi)付(fu)(fu)或取(qu)消支(zhi)付(fu)(fu),返回(hui)商戶頁面(默(mo)認為(wei)返回(hui)支(zhi)付(fu)(fu)發起頁面)
7、商戶在(zai)展(zhan)示頁(ye)面,引導用戶主動發起(qi)支付(fu)結果的查詢
8,9、商戶后(hou)臺判斷是否接(jie)到收(shou)微(wei)信側(ce)的(de)支付結(jie)果通知(zhi),如沒有,后(hou)臺調用我們的(de)訂單查詢接(jie)口確認訂單狀態
10、展示最終的(de)訂單(dan)支付(fu)結(jie)果給用戶