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