tft每日頭條

 > 圖文

 > 微信公衆号開發可發起的支付方式

微信公衆号開發可發起的支付方式

圖文 更新时间:2025-02-22 18:12:36

H5支付是基于公衆号開發的一種非微信内遊覽器支付方式,可以滿足在微信外的手機H5頁面進行微信支付的需求。H5支付目前有兩種不同的交易類型,分别為WAPheMWEB。下面分别介紹如下:

1、交易類型為WAP的交易流程如下:同JS API支付一直,支付時填充相關參數,并将交易類型設置為WAP。相關代碼如下:

微信公衆号開發可發起的支付方式(微信公衆号中微支付的H5頁面支付方法講解)1

上述代碼将生成如下XML數據。

微信公衆号開發可發起的支付方式(微信公衆号中微支付的H5頁面支付方法講解)2

将該XML向統一支付接口提交,将返回如下XML數據。

微信公衆号開發可發起的支付方式(微信公衆号中微支付的H5頁面支付方法講解)3

其中最重要的是prepay_id參數,将其提取出來,然後将appid、nonce_str、package、prepay_id、timestamp等幾個參數進行微信支付簽名,并按固定格式生成DeepLink。用戶點擊該DeepLink時,将調起微信支付插件,完成支付過程。

2、交易類型為MWEB的交易流程如下:同JS API支付一緻,支付時填充相關參數,并将交易類型設置為MWEB。相關代碼如下:

微信公衆号開發可發起的支付方式(微信公衆号中微支付的H5頁面支付方法講解)4

上述代碼将生成如下XML數據。

微信公衆号開發可發起的支付方式(微信公衆号中微支付的H5頁面支付方法講解)5

将該XML向統一支付接口提交,将返回如下xML數據。

微信公衆号開發可發起的支付方式(微信公衆号中微支付的H5頁面支付方法講解)6

其中最重要的是mweb_url,用戶點擊該URL時,将調起微信支付插件,完成支付過程。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved