收藏
回答

请教下PC上微信Native支付的一个场景

PC上调用微信Native支付返回二维码,手机扫描后出现支付页面但不支付,PC又切换到其它支付方式,后面手机上还能继续支付,请教下这个怎么处理?我能想到的是切换其它支付方式后关闭微信支付订单,但是官方文档提示:“关单没有时间限制,建议在订单生成后间隔几分钟(最短5分钟)再调用关单接口,避免出现订单状态同步不及时导致关单失败。”

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

2 个回答

  • Memory
    Memory
    2023-06-08

    自己做多种订单号去关联,比如你生成一个A订单号发起支付,在请求支付接口的时候用一个A1单号对应A订单去请求,用户切换到另外一个支付方式的时候,先查A1有没有支付,没有支付关单后用一个A2订单号再去请求支付接口

    2023-06-08
    有用 2
    回复
  • Liu Jun
    Liu Jun
    2023-06-27

    好像没办法,只能是把重复付款的订单金额退还给用户

    2023-06-27
    有用
    回复
登录 后发表内容