收藏
回答

uni.requestPayment 调微信支付为什么没有反应哇

uni.requestPayment({

provider: "wxpay",

orderInfo:{

appid:"wx84137fd5a58b8e93",

noncestr:result.data.nonceStr,

package:"Sign=WXPay",

prepayid,

partnerid:"1621198974",

sign:result.data.paySign,

timestamp:result.data.timeStamp

},

success: (res) => {

console.log(res);

},

fail: err => {

console.log(err);

}

})


这是参数{

"appid": "wx84137fd5a58b8e93",

"noncestr": "17PtUgYjStOzgzWC",

"package": "Sign=WXPay",

"prepayid": "wx31173705455654d7afa193c5b3f7230000",

"partnerid": "1621198974",

"sign": "FF21E581EF28CA2219B08F76A2F6524C",

"timestamp": "1648719425545"

}


我在真机调试上测试,没有反应,没有报错也没有提示,这是啥原因,在线等

最后一次编辑于  2022-03-31
回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    2022-03-31

    统一下单参数贴一下看看

    2022-03-31
    有用
    回复 8
    • Summer丶
      Summer丶
      2022-03-31
      是这个"prepayid": "wx31173705455654d7afa193c5b3f7230000",
      2022-03-31
      回复
    • Memory
      Memory
      2022-03-31回复Summer丶
      统一下单trade_type传的什么
      2022-03-31
      回复
    • Summer丶
      Summer丶
      2022-03-31回复Memory
      传的APP
      2022-03-31
      回复
    • Memory
      Memory
      2022-03-31回复Summer丶
      输出一下requestPayment的报错信息看看
      2022-03-31
      回复
    • Summer丶
      Summer丶
      2022-04-01
      谢谢,已经解决了,是后端用的时间戳不一致
      2022-04-01
      回复
    查看更多(3)
登录 后发表内容