小程序
小游戏
企业微信
微信支付
扫描小程序码分享
使用openOfflinePayView接口,拉起微信付款码,提示“支付验证签名失败”
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好 我看了你做的小程序 点击使用 打开微信自带的付款码 页面,是只需要开通微信商户的付款码功能 就可以了吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.openOfflinePayView({
'appId': data.appId, //小程序ID
'timeStamp': data.timeStamp, // 时间戳 System.currentTimeMillis()/1000
'nonceStr': data.nonceStr, // 随机字符串
'package': data.package, // mch_id=XXX XXX是商户号
'signType': data.signType, // 签名类型 "MD5"
'paySign': data.paySign, // 签名 对上面5个参数进行排序accsii升序,然后按key=val形式拼接字符串,最后拼上 key=商户号
// MD5Util.MD5Encode("key=val&key2=val2...", "UTF-8").toUpperCase()
'success': function (res) {},
'fail': function (res) {},
'complete': function (res) {
console.log("----complete-----", res)
}
})
openOfflinePayView这东西怎么用,能说的具体点吗?谢谢
您好
支付验证签名失败,请先确认使用的KEY值商户API密钥是否正确,是否有被修改。
友情提示:为了保护商户信息,请勿将您的商户私密参数发布在任何平台区域,感谢您对微信支付的支持。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好 我看了你做的小程序 点击使用 打开微信自带的付款码 页面,是只需要开通微信商户的付款码功能 就可以了吗
wx.openOfflinePayView({
'appId': data.appId, //小程序ID
'timeStamp': data.timeStamp, // 时间戳 System.currentTimeMillis()/1000
'nonceStr': data.nonceStr, // 随机字符串
'package': data.package, // mch_id=XXX XXX是商户号
'signType': data.signType, // 签名类型 "MD5"
'paySign': data.paySign, // 签名 对上面5个参数进行排序accsii升序,然后按key=val形式拼接字符串,最后拼上 key=商户号
// MD5Util.MD5Encode("key=val&key2=val2...", "UTF-8").toUpperCase()
'success': function (res) {},
'fail': function (res) {},
'complete': function (res) {
console.log("----complete-----", res)
}
})
openOfflinePayView这东西怎么用,能说的具体点吗?谢谢
您好
支付验证签名失败,请先确认使用的KEY值商户API密钥是否正确,是否有被修改。
友情提示:为了保护商户信息,请勿将您的商户私密参数发布在任何平台区域,感谢您对微信支付的支持。