收藏
回答

微信小程序支付

 微信小程序支付问题,普通情况下,小程序支付没有问题。

但在特殊情况下,比如支付的过程中接到电话,显示支付成功,确定已经扣款,商户后台也有该记录,但没有回调信息,我的服务器也没能保存下来该订单?


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

7 个回答

  • 陈永鹏 Yoperchen
    陈永鹏 Yoperchen
    2018-06-13

    订单状态要用异步通知修改,或者定时任务查询修改!!

    ——来自个人公众号“ 零零糖 ”的友情回答,欢迎关注~~


    2018-06-13
    赞同 2
    回复
  • 陈
    2018-06-11

    首次进入页面把状态改为1,交易页面时改为2,在显示时的时候进行判断,是2就重新读取订单,这样可以吗

    2018-06-11
    赞同
    回复 4
    • 散客
      散客
      2018-06-11

      微信端显示支付成功了,但我的服务器端没有接受到回调信息,没能保存订单

      2018-06-11
      回复
    • 尹衍伟
      尹衍伟
      2018-06-11回复散客

      预支付时保存订单,设置订单状态为预支付。然后等待支付回调接口,判断支付状态,更改订单状态。

      2018-06-11
      1
      回复
    • 散客
      散客
      2018-06-11回复尹衍伟

      就是没等到支付回调

      2018-06-11
      1
      回复
    • 尹衍伟
      尹衍伟
      2018-06-11回复散客

      那可以考虑加个支付查询的操作啊,前端支付成功后,点某个按钮或者跳转之类的,请求服务端数据时,查询该订单的支付状态啊。双重保险。

      2018-06-11
      回复
  • 永恒君
    永恒君
    2018-06-11

    同意上楼建议,

    在 onShow 中判断支付阶段状态,如果正在支付则本次交易无效;

    或在 onHide 中直接弹窗,本次操作无效请重新支付之类的。

    2018-06-11
    赞同
    回复
  • 黄河
    黄河
    2018-06-13

    应该和你服务端代码有关,之前测试过这种情况

    2018-06-13
    赞同
    回复
  • 蹦蹦蹦
    蹦蹦蹦
    2018-06-13

    小程序有没有第三方支付平台?

    2018-06-13
    赞同
    回复 1
    • AKA侃爷
      AKA侃爷
      2018-06-13

      怎么会有?

      2018-06-13
      回复
  • 厚®
    厚®
    2018-06-13

    支付成功的异步回调处理了吗

    2018-06-13
    赞同
    回复
  • JUN
    JUN
    2018-06-13

    我的是 支付成功点击完成的时候请求修改支付状态

    2018-06-13
    赞同
    回复