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


    =======================================================先熟悉一下统一下单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】应该写在后台二次签名那里:

    境随心转而悦,心随境转而烦
  • 相关阅读:
    AFHTTPRequestOperationManager的那些事
    iOS缩放图片
    iOS截图
    网络服务
    Six
    正文处理命令及tar命令
    用户,群组和权限 四
    用户,群组和权限 三
    用户,群组和权限 二
    用户,群组和权限 一
  • 原文地址:https://www.cnblogs.com/tomingto/p/11425713.html
Copyright © 2020-2023  润新知