收藏
回答

待付款的支付操作可以直接调用wx.requestPayment吗?

场景就是第一次调用wx.requestPayment的时候,用户未付款,订单进入待付款状态,然后在待付款页面点击付款,这时候是可以直接再次调用wx.requestPayment吗?因为调用wx.requestPayment的传入参数之前已经获得了,还是说timeStamp、nonceStr、package、paySign需要重新从后端获取一遍?其中时间戳是当时第一次的时间戳还是现在的时间戳?望大佬解答。

回答关注问题邀请回答
收藏

1 个回答

  • Daaddy🦍
    Daaddy🦍
    2020-05-25

    直接用

    2020-05-25
    有用
    回复 3
    • Kenneth Yc
      Kenneth Yc
      2020-05-25
      时间戳也是第一次获得的时间戳,而不是现在支付的时间戳?另外,我觉得是不是nonceStr、package、paySign之间存在映射关系,因为package的prepay_id获取的时候,传入参数就有nonceStr、paySign。望解答
      2020-05-25
      回复
    • Daaddy🦍
      Daaddy🦍
      2020-05-25回复Kenneth Yc
      参数都是签名的时候参数。验签用的  预下单的订单过期之前都能用。
      2020-05-25
      回复
    • Kenneth Yc
      Kenneth Yc
      2020-05-25
      好的,感谢
      2020-05-25
      回复
登录 后发表内容
问题标签