收藏
回答

requestPayment success回调不执行里面的方法

问题模块
API和组件

微信小程序支付成功后 偶尔出现 不执行在success里面的往第三方系统更改数据的函数 在自己开发工具里面调试都不会出现这种情况 但是在生产环境中偶尔会出现 根本跟踪不到

最后一次编辑于  2017-11-06  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • Victor
    Victor
    2018-04-25

    我也是,楼主最终找到解决办法了么?

    2018-04-25
    赞同
    回复 1
    • p弘
      p弘
      2018-06-07

      找到原因了  是因为客户使用时 支付成功后没有点击 返回商家按钮 而是直接退出了微信或直接退出了小程序  导致 不触发调用success

      2018-06-07
      回复
  • 无泪天涯
    无泪天涯
    2018-06-13

    那如果不点击完成,怎么处罚success

    2018-06-13
    赞同
    回复 4
    • p弘
      p弘
      2018-06-13

      两种办法  一种是服务端 订单生成时 的回调地址 你传 你的实际地址 然后在回调地址里完成相应操作

      另外一种 是 服务端轮询订单状态 然后方法里面做相应操作    目前我只想到这两种处理方法 都是在服务端做的   小程序本身好像没什么好的办法 如果有也希望有人分享一下

      2018-06-13
      回复
    • 无泪天涯
      无泪天涯
      2018-06-13回复p弘

      第一种:你说是指 notify_url 吗

      2018-06-13
      回复
    • p弘
      p弘
      2018-06-13回复无泪天涯

      是的

      2018-06-13
      回复
    • 无泪天涯
      无泪天涯
      2018-06-13

      但是官方也说,回调也不能保证一定成功

      2018-06-13
      回复