收藏
回答

微信支付多次退款操作

微信成功支付5元。第一次发起退款请求,退回3元,还有2元没退,再次发起退款请求时,接口返回成功,实际上,并没有收到退款的钱。第一次发起请求时,使用的是支付成功后微信返回的的单号,那么第二次请求时,应该使用哪种方式呢?

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

4 个回答

  • 微信支付技术助手
    微信支付技术助手
    2019-03-20

    您好,请参考:

    微信支付退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。申请退款总金额不能超过订单金额。 一笔退款失败后重新提交,请不要更换退款单号,请使用原商户退款单号

    2019-03-20
    有用
    回复
  • 鄙人乃赵大人
    鄙人乃赵大人
    2019-08-23

    那个 请问在微信支付的后台退款了之后  有没有办法通知到我们

    2019-08-23
    有用 1
    回复
  • 大王巡山
    大王巡山
    06-23

    你好,我这边也出现了同样的问题。有个订单支付一次但是包括几个货物,同时对几个货物按订单号查询到后用for循环进行依次部分退款,但是只能退款成功第一个,随后的都是报错“操作过于频繁”。

    例如:一个订单4200000572202006220335949061,对应6分钱,分三个退款单号sdkphp202006222210020000001292,sdkphp2020062222100200000041294,resultsdkphp202006222210010000001095,各自对应3/2/1分钱。

    我也试过settimeout延时几百毫秒执行,还是不行

    谢谢。

    06-23
    有用
    回复
  • 小o
    小o
    2019-03-20

    您好,请问有没有php的多次图款的dome,提供一下参看

    2019-03-20
    有用
    回复 7
    • 微信支付技术助手
      微信支付技术助手
      2019-03-20

      您好,没有demo。

      2019-03-20
      回复
    • 小o
      小o
      2019-03-20

      助手您好,我的问题已经解决了,还有一个小问题,同一订单连续操作退款时,时间间隔有什么要求吗?

      2019-03-20
      1
      回复
    • 闪骑夏涛
      闪骑夏涛
      2019-08-27回复小o
      你好、我也遇到第二次退款无法实现的问题;按照第二次发起退款交易,退款订单号每次都是不一样的,还是会出现订单已经全额退款;能帮我看一下吗?
      2019-08-27
      回复
    • 小o
      小o
      2019-08-28回复闪骑夏涛
      退款时金额的设置有问题吧?
      2019-08-28
      回复
    • 闪骑夏涛
      闪骑夏涛
      2019-08-28回复小o
      是的,方便留下微信号吗?我加你一下
      2019-08-28
      回复
    查看更多(2)
登录 后发表内容