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

支付分通用文檔
產(chǎn)品介紹
產(chǎn)品介紹
接入指引
接入流程
接口規(guī)則
設(shè)計(jì)規(guī)范
開發(fā)指引(免確認(rèn)模式)
開發(fā)指引(需確認(rèn)模式)
業(yè)務(wù)流程說(shuō)明
免確認(rèn)模式特有API
接口說(shuō)明
創(chuàng)單結(jié)單合并
免確認(rèn)特有API(預(yù)授權(quán)方式)
接口說(shuō)明
商戶預(yù)授權(quán)
查詢與用戶授權(quán)記錄(授權(quán)協(xié)議號(hào))
解除用戶授權(quán)關(guān)系(授權(quán)協(xié)議號(hào))
查詢與用戶授權(quán)記錄(openid)
解除用戶授權(quán)關(guān)系(openid)
APP調(diào)起支付分-授權(quán)服務(wù)
H5調(diào)起支付分-授權(quán)服務(wù)
小程序調(diào)起支付分-授權(quán)服務(wù)
授權(quán)/解除授權(quán)服務(wù)回調(diào)通知
需確認(rèn)模式特有API
接口說(shuō)明
APP調(diào)起支付分-確認(rèn)訂單
H5調(diào)起支付分-確認(rèn)訂單
小程序調(diào)起支付分-確認(rèn)訂單
公共API
創(chuàng)建支付分訂單
查詢支付分訂單
取消支付分訂單
修改訂單金額
完結(jié)支付分訂單
商戶發(fā)起催收扣款
同步服務(wù)訂單信息
確認(rèn)訂單回調(diào)通知
支付成功回調(diào)通知
APP調(diào)起支付分-訂單詳情
H5調(diào)起支付分-訂單詳情
小程序調(diào)起支付分-訂單詳情
幫助中心
常見QA
聯(lián)系我們

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

最新更新時(shí)間:2020.03.05 版本說(shuō)明

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

簡(jiǎn)介

接口名稱: openBusinessView

接口兼容:

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

要求用戶微信版本>=7.0.5

接口參數(shù)

Object

參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
跳轉(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ù)名 變量 類型[長(zhǎng)度限制] 必填 描述
商戶號(hào) mch_id string[1,32] 微信支付分配的商戶號(hào)。
示例值:1230000109
服務(wù)ID service_id string[1,32] 服務(wù)ID
示例值:88888888000011
商戶服務(wù)訂單號(hào) out_order_no string[1,32] 商戶系統(tǒng)內(nèi)部服務(wù)訂單號(hào)(不是交易單號(hào))。
示例值:234323JKHDFE1243252
時(shí)間戳 timestamp string[1,32] 生成簽名時(shí)間戳,單位秒。
示例值:1530097563
隨機(jī)字符串 nonce_str string[1,32] 生成簽名隨機(jī)串。由數(shù)字、大小寫字母組成,長(zhǎng)度不超過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按照簽名生成算法計(jì)算得出的簽名值。
示例值:029B52F67573D7E3BE74904BF9AEA
			
let wechatInfo = navigator.userAgent.match(/MicroMessenger\/([\d\.]+)/i);
let wechatVersion = wechatInfo[1];
?
if (compareVersion(wechatVersion, '7.0.5') >= 0) {
   goToWXScore();
} else {
   // 提示用戶升級(jí)微信客戶端版本
   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'], // 需要檢測(cè)的JS接口列表
        success: function (res) {
        // 以鍵值對(duì)的形式返回,可用的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) { // 從支付分返回時(shí)會(huì)執(zhí)行這個(gè)回調(diào)函數(shù) if (parseint(res.err_code) === 0) { // 返回成功 } else { // 返回失敗 } }); } } }); } ? /** * 版本號(hào)比較 * @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 }


版本說(shuō)明

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

技術(shù)咨詢

文檔反饋