收藏
回答

调用申请退款API时出现错误:“code":"INVALID_REQUEST","message":

调用申请退款API时出现错误:“code":"INVALID_REQUEST","message":"申请退款金额超过订单可退金额”,应如何处理?

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

1 个回答

  • Memory
    Memory
    2024-12-05

    订单之前进行过部分退款?如果是部分退款过,你本次请求的金额是要小于或等于订单金额减去之前退款金额

    2024-12-05
    有用
    回复 10
    • 没有猫的阿鱼
      没有猫的阿鱼
      2024-12-05
      这个原因找过了,先支付39.5,然后退一笔0.5,再退39,就报这个错,测试了两个人支付一样的金额,退款一样的操作,一个人没有问题,一个人就是退不了39
      2024-12-05
      回复
    • Memory
      Memory
      2024-12-05回复没有猫的阿鱼
      大概率是你精度问题
      2024-12-05
      回复
    • 没有猫的阿鱼
      没有猫的阿鱼
      2024-12-06回复Memory
      怎么个精度?????数字精度?都是用的分,有什么精度不精度的???第一次退了50分,第二次3900,这微信还有啥不能计算的啊?
      2024-12-06
      回复
    • Memory
      Memory
      2024-12-06回复没有猫的阿鱼
      你既然这么说,那就基本能确诊是这个问题了,浮点数精度问题
      2024-12-06
      回复
    • 没有猫的阿鱼
      没有猫的阿鱼
      2024-12-06回复Memory
      这偶发性问题,有办法解决没大佬?今天十来个人,又测不出来了,一样的金额一样的操作,就是测不出来,但是担心上线之后在发生这种问题......
      2024-12-06
      回复
    查看更多(5)
登录 后发表内容