收藏
回答

小程序支付,下单--关闭交易--重新发起支付问题

小程序支付逻辑问题:

  1. 用户下单,调用微信下单接口(https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi)生成订单
  2. 用户调起微信支付页面,这个时候关闭支付
  3. 用户在我的订单页面看到这条未支付的订单,重新发起支付。这个时候可以用这个订单的outTradeNo号重新调用微信下单接口吗?

这里我以为在订单未支付的情况下用相同outTradeNo号调用下单接口会返回类似订单号已存在的信息,可是结果却是又生成了一个新的prepay_id。

这里我想问,用户上面这种操作正常的逻辑 应该怎么样的

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

1 个回答

  • Memory
    Memory
    2天前

    支持参数重入,订单必要参数变动就不可以了

    2天前
    有用
    回复
登录 后发表内容