收藏
回答

小程序支付接口的成功返回机制?

用户支付完成后如果不返回付款页面,直接退到手机home页的话,这个success是不触发的,这就很不稳定。

能不能改成支付完成后直接回调success,而不是点击“完成”或通过其他行为判断其已经完成?

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

1 个回答

  • จุ๊บ
    จุ๊บ
    2020-08-20

    你是要在success 处理业务逻辑还是?如果是处理逻辑,微信支付本身有支付回调地址,在这里面处理就行。这个success 可以只做页面跳转

    2020-08-20
    有用
    回复 11
    • 承之
      承之
      2020-08-20
      本来是要在回调地址里面处理的,但是他如果用了优惠券的单,微信是不调用回调地址的。
      2020-08-20
      回复
    • 承之
      承之
      2020-08-20
      不管用回调,还是直接在success里面处理,都不完善
      2020-08-20
      回复
    • 吃鱼先生
      吃鱼先生
      2020-08-20回复承之
      你说的"用了优惠券的单"指的是支付金额为0的单吗?
      如果支付金额为0,就不调用wx.requestPayment
      直接调用你的success相关逻辑
      就没有你这种问题了
      2020-08-20
      回复
    • จุ๊บ
      จุ๊บ
      2020-08-20回复承之
      用了优惠券,如果订单为0,就不会调用 wx.requestPayment 了。你直接处理逻辑就行了。不存在完善不完善的问题
      2020-08-20
      回复
    • 承之
      承之
      2020-08-20回复จุ๊บ
      不是,你们看看我昨天发的这个问题 https://developers.weixin.qq.com/community/develop/doc/00004adf448598963edae8e3952800
      2020-08-20
      回复
    查看更多(6)
登录 后发表内容
问题标签