微信H5支付接口申請
添加時間:2017-09-11 14:25
H5支付是指商戶在微信客戶端外的移動端網頁展示商品或服務并調用微信支付時,商戶發起本服務呼起微信客戶端進行支付。主要用于觸屏版的手機瀏覽器請求微信支付的場景?梢苑奖愕膹耐獠繛g覽器喚起微信支付。H5支付不建議在APP端使用,如需要在APP中使用微信支付,請接微信APP支付。
微信H5支付接口申請入口
登陸微信商戶平臺-產品中心-我的產品-支付產品-H5支付
微信H5支付業務流程
商戶側
要求商戶已有H5商城網站,并且已經過ICP備案。通過微信H5支付可以實現在非微信瀏覽器(如QQ瀏覽器、谷歌瀏覽器、Safari等)中使用微信支付的場景。
用戶側
步驟(1):用戶從非微信瀏覽器的站點導航進入商戶H5網頁,用戶挑選需購買商品,選擇微信支付發起購買流程。
步驟(2):進入微信客戶端確認交易,輸入支付密碼。
步驟(3):支付成功,用戶收到支付憑證,同時商戶后臺收到支付成功的通知。
微信H5支付開發步驟
1、用戶在商戶側完成下單,使用微信支付進行支付;
2、由商戶后臺向微信支付發起下單請求,調用統一下單接口,交易類型trade_type=MWEB;
3、統一下單接口返回支付相關參數給商戶后臺,如支付跳轉url(參數名“mweb_url”),商戶通過mweb_url調起微信支付中間頁;
4、中間頁進行H5權限的校驗,安全性檢查;
5、如支付成功,商戶后臺會接收到微信側的異步通知;
6、用戶在微信支付收銀臺完成支付或取消支付,返回商戶頁面(默認為返回支付發起頁面);
7、商戶在展示頁面,引導用戶主動發起支付結果的查詢;
8、商戶后臺判斷是否接到收微信側的支付結果通知,如沒有,后臺調用我們的訂單查詢接口確認訂單狀態;
9、展示最終的訂單支付結果給用戶。