收藏
回答

wx.requestPayment会存在没有支付也走success的情况吗?

最近一段时间发现有几笔订单没有支付依旧走了成功回调的接口,

该请求只在success是里走

其中一单的orderid: wx03135418811121642784784d3aed370000

事情比较严重,有很多数据核对不上

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

6 个回答

  • 社区技术运营专员-壹君
    社区技术运营专员-壹君
    01-04

    前端返回不能作为是否支付的判定    要以回调或者查单结果为准

    01-04
    有用
    回复 2
    • Journey。
      Journey。
      01-04
      并没有交给前端,订单的是否支付还是后端处理,但是我会通知后端前端支付了
      01-04
      回复
    • Journey。
      Journey。
      01-04
      success难道不是用户支付扣钱了才会走的吗
      01-04
      1
      回复
  • 任九朋
    任九朋
    07-09
    辽忒义‘凸l77
    07-09
    有用
    回复
  • 彭金涛
    彭金涛
    05-18

    有一种情况不会走success,那就是用户支付了但是没有点击完成按钮就会出现,支付退出和支付成功并且点了完成按钮才会调用

    05-18
    有用
    回复
  • 梦
    04-28

    其实这里很好理解,就是不管wx.requestPayment success还是fail都要去走“notify_url”,这个才是支付状态信息的通知地址

    04-28
    有用
    回复
  • xy
    xy
    01-04

    支付回调为什么要交给前端来处理呢?

    01-04
    有用
    回复 3
    • Journey。
      Journey。
      01-04
      并没有交给前端,订单的是否支付还是后端处理,但是我会通知后端前端支付了
      01-04
      回复
    • xy
      xy
      01-05回复Journey。
      前端无需通知 后端可以拿到回调
      01-05
      回复
    • xy
      xy
      01-05回复Journey。
      具体是否支付 还是要后端为准
      01-05
      回复
  • จุ๊บ
    จุ๊บ
    01-04

    支付是否成功,是要在支付回调处理的,而不是wx.requestPaymen 的success 里面处理。


    01-04
    有用
    回复 8
    • Journey。
      Journey。
      01-04
      啥意思,就前端来说wx.requestPayment的success不就是支付成功回调吗
      01-04
      回复
    • จุ๊บ
      จุ๊บ
      01-05回复Journey。
      对于前端来说,success里面没有任何处理,只需要给用户跳转而已。后端有支付回调地址,会去处理订单是否支付成功
      01-05
      回复
    • Journey。
      Journey。
      01-06回复จุ๊บ
      现在的问题不在这 而是是否没付钱的时候也会走success 目前我这边发生的情况是会
      01-06
      回复
    • จุ๊บ
      จุ๊บ
      01-06回复Journey。
      描述写的很清楚啊
      01-06
      回复
    • Journey。
      Journey。
      01-06回复จุ๊บ
      不清楚啊 那这到底没付钱会不会走success 他没说啊 没付钱到底算调用成功还是不成功 之前没付钱一直都是走fail 现在走success我才来问的
      01-06
      回复
    查看更多(3)
登录 后发表内容
问题标签