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

基礎(chǔ)支付
JSAPI支付
APP支付
H5支付
Native支付
小程序支付
合單支付
付款碼支付
經(jīng)營能力
微信支付分(公共API)
微信支付分(免確認(rèn)預(yù)授權(quán)模式)
微信支付分(需確認(rèn)模式)
支付即服務(wù)
行業(yè)方案
智慧商圈
微信支付分停車服務(wù)
電子發(fā)票
營銷工具
代金券
商家券
委托營銷
支付有禮
小程序發(fā)券插件
H5發(fā)券
圖片上傳(營銷專用)
現(xiàn)金紅包
資金應(yīng)用
商家轉(zhuǎn)賬到零錢
分賬
風(fēng)險合規(guī)
消費(fèi)者投訴2.0
其他能力
清關(guān)報關(guān)
圖片上傳
視頻上傳
微信支付平臺證書

JSAPI調(diào)起支付分-訂單詳情

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

商戶通過調(diào)用訂單詳情接口打開微信支付分小程序,引導(dǎo)用戶查看訂單詳情(Web端)

在JSAPI調(diào)起支付分相關(guān)接口前,需詳細(xì)閱讀JS-SDK說明文檔并進(jìn)行相應(yīng)配置。

JS-SDK配置為鏈接:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html

簡介

接口名稱: openBusinessView

接口兼容:

此接口引用 JSAPI版本1.5.0,引用地址:https://res.wx.qq.com/open/js/jweixin-1.5.0.js

要求用戶微信版本>=7.0.5

接口參數(shù)

Object

參數(shù)名 變量 類型[長度限制] 必填 描述
跳轉(zhuǎn)類型 businessType string[1,16] 固定配置:wxpayScoreDetail
示例值:wxpayScoreDetail
業(yè)務(wù)參數(shù) queryString string[1,2048] 使用URL的query string
方式傳遞參數(shù),格式為key=value&key2=value2,其中value,value2需要進(jìn)行UrlEncode處理。
示例值:見querystring
示例

mch_id=1230000109&service_id=88888888000011&out_order_no=1234323JKHDFE1243252&
timestamp=1530097563&nonce_str=zyx53Nkey8o4bHpxTQvd8m7e92nG5mG2&
sign_type=HMAC-SHA256&sign=029B52F67573D7E3BE74904BF9AEA 

query內(nèi)部參數(shù)

參數(shù)名 變量 類型[長度限制] 必填 描述
商戶號 mch_id string[1,32] 微信支付分配的商戶號。
示例值:1230000109
服務(wù)ID service_id string[1,32] 服務(wù)ID
示例值:88888888000011
商戶服務(wù)訂單號 out_order_no string[1,32] 商戶系統(tǒng)內(nèi)部服務(wù)訂單號(不是交易單號)。
示例值:234323JKHDFE1243252
時間戳 timestamp string[1,32] 生成簽名時間戳,單位秒。
示例值:1530097563
隨機(jī)字符串 nonce_str string[1,32] 生成簽名隨機(jī)串。由數(shù)字、大小寫字母組成,長度不超過32位。
示例值:zyx53Nkey8o4bHpxTQvd8m7e92nG5mG2
簽名方式 sign_type string[1,32] 簽名類型,僅支持HMAC-SHA256。
示例值:HMAC-SHA256
簽名 sign string[1,64] 使用字段mch_id、service_id、out_order_no、timestamp、nonce_str、sign_type按照簽名生成算法計算得出的簽名值。
示例值:029B52F67573D7E3BE74904BF9AEA
			
let wechatInfo = navigator.userAgent.match(/MicroMessenger\/([\d\.]+)/i);
let wechatVersion = wechatInfo[1];
?
if (compareVersion(wechatVersion, '7.0.5') >= 0) {
   goToWXScore();
} else {
   // 提示用戶升級微信客戶端版本
   window.href = 'https://support.weixin.qq.com/cgi-bin/readtemplate?t=page/common_page__upgrade&
   text=text005&btn_text=btn_text_0'
}
?
/**
 * 跳轉(zhuǎn)微信支付分
 */
function goToWXScore() {
    wx.checkJsApi({
        jsApiList: ['openBusinessView'], // 需要檢測的JS接口列表
        success: function (res) {
        // 以鍵值對的形式返回,可用的api值true,不可用為false
        // 如:{"checkResult":{"openBusinessView":true},"errMsg":"checkJsApi:ok"}
        if (res.checkResult.openBusinessView) {
            wx.invoke(
                'openBusinessView', {
                    businessType: 'wxpayScoreDetail',
                    queryString
: 'mch_id=1230000109&service_id=88888888000011&out_order_no=1234323JKHDFE1243252& timestamp=1530097563&nonce_str=zyx53Nkey8o4bHpxTQvd8m7e92nG5mG2& sign_type=HMAC-SHA256&sign=029B52F67573D7E3BE74904BF9AEA' }, function (res) { // 從支付分返回時會執(zhí)行這個回調(diào)函數(shù) if (parseint(res.err_code) === 0) { // 返回成功 } else { // 返回失敗 } }); } } }); } ? /** * 版本號比較 * @param {string
} v1 * @param {string
} v2 */ function compareVersion(v1, v2) { v1 = v1.split('.') v2 = v2.split('.') const len = Math.max(v1.length, v2.length) while (v1.length < len) { v1.push('0') } while (v2.length < len) { v2.push('0') } for (let i = 0; i < len; i++) { const num1 = parseint(v1[i]) const num2 = parseint(v2[i]) if (num1 > num2) { return 1 } else if (num1 < num2) { return -1 } } return 0 }


版本說明

關(guān)閉
V1.2
2020.03.05
1. out_order_no字段名更新
V1.1
2019.12.16
1. 業(yè)務(wù)參數(shù)調(diào)整為queryString

技術(shù)咨詢

文檔反饋