视频一区二区三区自拍_千金肉奴隷1985未删减版在线观看_国产成人黄色视频在线播放_少女免费播放片高清在线观看_国产精品v欧美精品v

Login expired. Please log in again.

Feedback

0/300

Feedback

Submitted successfully

ok

Feedback

Network exception, please try again later

ok

微信內(nèi)H5調(diào)起支付

最新更新時間:2020.05.08 版本說明


在微信瀏覽器里面打開H5網(wǎng)頁中執(zhí)行JS調(diào)起支付。接口輸入輸出數(shù)據(jù)格式為JSON。

注意:

WeixinJSBridge內(nèi)置對象在其他瀏覽器中無效。

列表中參數(shù)名區(qū)分大小,大小寫錯誤簽名驗證會失敗。

getBrandWCPayRequest參數(shù)以及返回值定義如下:

網(wǎng)頁端接口參數(shù)列表:參數(shù)需要重新進(jìn)行簽名計算,參與簽名的參數(shù)為:appId、timeStamp、nonceStr、package、signType,參數(shù)區(qū)分大小寫。

參數(shù)名 變量 類型 必填 描述
公眾號id appId string(16) 商戶注冊具有支付權(quán)限的公眾號成功后即可獲得
示例值:wx8888888888888888
時間戳 timeStamp string(32) 當(dāng)前的時間,其他詳見時間戳規(guī)則
示例值:1414561699
隨機(jī)字符串 nonceStr string(32) 隨機(jī)字符串,不長于32位。推薦隨機(jī)數(shù)生成算法
示例值:5K8264ILTKch16CQ2502SI8ZNMTM67VS
訂單詳情擴(kuò)展字符串 package string(128) prepay_id=123456789
簽名方式 signType string(32) 簽名類型,默認(rèn)為MD5,支持HMAC-SHA256和MD5。注意此處需與統(tǒng)一下單的簽名類型一致
示例值:MD5
簽名 paySign string(64) 簽名,詳見以下簽名算法
示例值:C380BEC2BFD727A4B6845133519F3AD6

網(wǎng)頁內(nèi)支付接口err_msg返回結(jié)果值說明:

返回值 描述
get_brand_wcpay_request:ok 支付成功
get_brand_wcpay_request:cancel 支付過程中用戶取消
get_brand_wcpay_request:fail 支付失敗

:JS API的返回結(jié)果get_brand_wcpay_request:ok僅在用戶成功完成支付時返回。由于前端交互復(fù)雜,get_brand_wcpay_request:cancel或者get_brand_wcpay_request:fail可以統(tǒng)一處理為用戶遇到錯誤或者主動放棄,不必細(xì)化區(qū)分。

示例代碼如下:


function?onBridgeReady(){
 WeixinJSBridge.invoke(
???'getBrandWCPayRequest',?{
     "appId":"wx2421b1c4370ec43b",???//公眾號名稱,由商戶傳入?????
     "timeStamp":"1395712654",?????//時間戳,自1970年以來的秒數(shù)?????
     "nonceStr":"e61463f8efa94090b1f366cccfbbb444",?//隨機(jī)串?????
    ?"package":"prepay_id=u802345jgfjsdfgsdg888",?????
     "signType":"RSA",???????//微信簽名方式:?????
     "paySign":"70EA570631E4BB79628FBCA90534C63FF7FADD89"?//微信簽名?
   ?},
    function(res){?????
?????? if(res.err_msg?==?"get_brand_wcpay_request:ok"?)?{}?????//?使用以上方式判斷前端返回,微信團(tuán)隊鄭重提示:res.err_msg將在用戶支付成功后返回????ok,但并不保證它絕對可靠。?
???????}
???);?
}
if?(typeof?WeixinJSBridge?==?"undefined"){
???if(?document.addEventListener?){
????document.addEventListener('WeixinJSBridgeReady',?onBridgeReady,?false);
???}else?if?(document.attachEvent){
????document.attachEvent('WeixinJSBridgeReady',?onBridgeReady);?
????document.attachEvent('onWeixinJSBridgeReady',?onBridgeReady);
???}
}else{
???onBridgeReady();
} 


版本說明

關(guān)閉
V1.0
2020年5月8日
1. 微信內(nèi)H5調(diào)起支付接口上線

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2024 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global