调用统一支付成功后,获取到prepay_id,然后把  小程序的appid, 当前的timestamp,随机生成 nonceStr,用微信支付的key 生成签名信息,(签名验证正确),调用

wx.requestPayment  没反应,是什么原因


var payObj = {

appId: res.appId,

timeStamp: res.timeStamp,

nonceStr: res.nonceStr,

package: res.package,

signType: res.signType,

paySign: res.paySign,

success: function (res) {

// success

console.log(res);

},

fail: function (e) {

// fail

console.log(e);

}

};

console.log(payObj);

wx.requestPayment(payObj);


展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Mason

    19人对此回答表示赞同

    我都发布了,小程序真机上弹出微信支付闪退是怎么回事

    展开
    19
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Rita 2019-01-18 22:14

      方便帮我看下吗?我的参数信息:

      回复
    • Veasna 2019-01-20 13:41

      方便帮我看下吗?我的参数信息:

      回复
  • Chavez3

    13人对此回答表示赞同

    都没弹出

    展开
    13
    6回复
    发布于 6年前

    评论(6)

    收起评论

    • 张小千 2019-01-20 17:34

      方便加下微信或qq吗:微信:skyok019q:70134917

      回复
    • Chloe1 2019-01-22 23:59

      一般不会,只要后台给的接口可以生成订单,并且调用支付也返回时间戳那些参数了就没问题,这样的话可能就是商户支付证书那些东西的配置有问题了

      回复
    • 萌猫君 2019-01-24 15:07

      不可以,同事支付验证签名失败,不知道哪个环节出了错,timeStamp和nonceStr我现在和统一下单那里是不一致的,我统计下单调用的是范例里提供的代码。

      回复
    • Roberto一帆 2019-01-26 16:41

      可以了吗?接口这些参数都返回有的话,还报签名错误,那就可能是后台商户支付配置那里有问题了

      回复
    • 周文轩 2019-01-28 20:44

      谢谢啦,md5的key是支付里面的key,对吗?我的好像是签名错了

      回复
    • Leo 2019-01-30 21:41

      你先检查一下接口成功返回这些支付配置参数没有,我的是全部正常,就是不出来支付界面

      回复
  • Miroslavkk

    4人对此回答表示赞同

    是工具上没弹出还是只有小程序真机上没有

    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部