收藏
回答

取消支付后,更换支付方式,同一个订单如何发起二次支付?

用户端使用app拉起的支付场景,然后点击了取消支付。

这个时候,用户调用二维码支付生成的接口,接口报错订单号重复。

请问这种问题如何解决?

最后一次编辑于  2021-04-08
回答关注问题邀请回答
收藏

3 个回答

  • 维她命系
    维她命系
    2021-04-08

    同一个订单号发起统一支付接口只能一次,可以把取消的订单号重新生成一个即可。

    2021-04-08
    有用 2
    回复
  • 爆发点
    爆发点
    2023-01-12

    你好,可以把返回的支付信息保存起来,然后出个接口调用,订单关闭的时候要比微信关闭的时间长就可以解决了。

    2023-01-12
    有用
    回复
  • 青寒
    青寒
    2021-04-08

    你可以判断一下用户多长时间内有待支付的订单,然后直接使用上一笔订单的预订单信息(不要再调用统一下单),去唤起支付。

    或者每次都生成新的订单号,避免遇到订单号重复问题。

    2021-04-08
    有用
    回复
登录 后发表内容
问题标签