商戶后臺系統(tǒng)先調(diào)用微信支付的H5下單接口,微信后臺系統(tǒng)返回鏈接參數(shù)h5_url,用戶使用微信外部的瀏覽器訪問該h5_url地址調(diào)起微信支付中間頁
# 接口說明
支持商戶: 【普通服務(wù)商】
# 業(yè)務(wù)流程時(shí)序圖
# 業(yè)務(wù)流程說明
(1)用戶在商戶側(cè)完成下單,使用微信支付進(jìn)行支付。
(2)由商戶后臺向微信支付發(fā)起下單請求【H5下單API】
(3)H5下單接口返回支付相關(guān)參數(shù)給商戶后臺,如支付跳轉(zhuǎn)URL(參數(shù)名“h5_url”),商戶通過h5_url調(diào)起微信支付中間頁
(4)中間頁進(jìn)行H5權(quán)限的校驗(yàn),安全性檢查
(5)如支付成功,商戶后臺會(huì)接收到微信側(cè)的異步通知
(6)用戶在微信支付收銀臺完成支付或取消支付,返回商戶頁面(默認(rèn)為返回支付發(fā)起頁面)。
(7)商戶在展示頁面,引導(dǎo)用戶主動(dòng)發(fā)起支付結(jié)果的查詢。
(8)商戶后臺判斷是否接收到微信側(cè)的支付結(jié)果通知
(9)如未收到支付結(jié)果通知,后臺調(diào)用微信支付【查詢訂單API】確認(rèn)訂單狀態(tài)。
(10)展示最終的訂單支付結(jié)果給用戶。