首页 > 微信 > 详细

微信支付 调用支付jsapi缺少参数total_fee 和 支付验证签名失败 prepay_id配置问题

时间:2019-08-28 19:59:53      阅读:264      评论:0      收藏:0      [点我收藏+]
=======================================================先熟悉一下统一下单api所需要的参数=================================================================

 技术分享图片

 

 1.订单编号使用过

 2.package 参数错误


appId和package这两个需要修改
wx.requestPayment({   
 appId: params.appid,   
 timeStamp: String(new Date().getTime()).substr(0, 10),  
 nonceStr: params.nonce_str,
 package: ‘prepay_id=‘ + params.prepay_id,   
 signType: ‘MD5‘,   
 paySign: params.sign,   
 complete (res) {     
 console.log(res)   
 } 
 })

因为
开始package取值错误,出现调用支付jsapi缺少参数total_fee,加上黑色加粗的字符串可以了。然后出现  支付验证签名失败

 

 实际上【prepay_id=xxxx】应该写在后台二次签名那里:

技术分享图片

技术分享图片

 

微信支付 调用支付jsapi缺少参数total_fee 和 支付验证签名失败 prepay_id配置问题

原文:https://www.cnblogs.com/tomingto/p/11425713.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!