收藏
回答

使用小程序prepay_id调起支付页但未支付,prepay_id可以继续使用调起支付原订单吗?

使用小程序prepay_id调起支付页但未支付,prepay_id可以继续使用调起支付原订单吗?我们现在做的一个场景是用户需要把未支付的订单支付后才能继续下单,想知道后端怎么处理,是订单表存储prepay_id然后,下单前查表如果有未支付订单,就把该订单的prepay_id返回给用户吗 希望有人解答一下 谢谢

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

1 个回答

  • Memory
    Memory
    2022-11-08

    prepay_id只有2小时内有效期

    2022-11-08
    有用 1
    回复 9
    • 羲涿
      羲涿
      2022-11-08
      是的 只要2小时前拿着prepay_id重新调起支付就能补付吧  但是小程序端调起的时候时间戳和签名需要更新一下
      2022-11-08
      回复
    • Memory
      Memory
      2022-11-08回复羲涿
      二次调起支付需要重新计算签名的
      2022-11-08
      回复
    • 羲涿
      羲涿
      2022-11-08回复Memory
      嗯嗯 重新使用原prepayId计算签名 时间戳改变,除此之外那个随机字符串需要改变吗
      2022-11-08
      回复
    • Memory
      Memory
      2022-11-08回复羲涿
      随你
      2022-11-08
      回复
    • 羲涿
      羲涿
      2022-11-08回复Memory
      了解
      2022-11-08
      回复
    查看更多(4)
登录 后发表内容