收藏
回答

调用wx.requestpayment 弹两次支付窗口

调用wx.requestpayment 弹两次支付窗口(在弹起窗口时会把商户单号等信息维护进订单表),第一次支付成功后,又弹了一次窗口(商户单号就会被更新了),导致我们自己系统里面的商户单号和微信那边对不上,用自己系统里面的商户单号去查询支付状态就会返回支付失败信息,导致自己系统其它业务没法执行。请问要怎么解决?

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

1 个回答

  • Hanks🇨🇳
    Hanks🇨🇳
    2019-12-16

    请问你的点击支付的按钮,是不是点击一次就暂时失效了?

    2019-12-16
    赞同
    回复 3
    • Watson🌴
      Watson🌴
      2019-12-17
      是的。点击一次就把设置成不可点击的。怕连击现象。
      2019-12-17
      回复
    • Watson🌴
      Watson🌴
      2019-12-17
      弹两次窗口这种现象不是必现的,是偶尔有些客户会有这种现象。就是如果有第二次弹窗的情况我可以获取到系统中的订单数据了(第一次弹窗时候创建的那条数据),我不去更新商户订单号这个字段这样可行不?
      2019-12-17
      回复
    • Hanks🇨🇳
      Hanks🇨🇳
      2019-12-17回复Watson🌴
      两次弹窗,我感觉是点击了两次,然后你后台调用了两次统一下单(这点,你可以让技术排查一下看看)。先排除自己这边万无一失,再看看微信那边哪个机型有问题
      2019-12-17
      回复
登录 后发表内容
问题标签