开发者社区> 问答> 正文

#支付宝 ACQ.AUTH_AMOUNT_NOT_ENOUGH(授权金额不足)

授权转支付接口返回报错信息:40004 AUTH_AMOUNT_NOT_ENOUGH(授权金额不足)

{"alipay_trade_pay_response":{"code":"40004","msg":"Business Failed","sub_code":"ACQ.AUTH_AMOUNT_NOT_ENOUGH","sub_msg":"授权金额不足","buyer_pay_amount":"0.00","invoice_amount":"0.00","out_trade_no":"2020031056287893","point_amount":"0.00","receipt_amount":"0.00"},"sign":"***"}

展开
收起
保持可爱mmm 2020-05-07 10:41:21 1145 0
1 条回答
写回答
取消 提交回答
  • 错误原因

    调用授权转支付接口,传入的total_amount(金额参数)超过冻结的金额导致 排查方案

    1、授权转支付所需扣款的金额必须小于或者等于当前订单剩余冻结的金额;

    2、调用资金授权查询接口,查看返回数据中冻结订单的rest_amount(剩余冻结金额)具体金额是多少,然后对比授权转支付传入的金额参数,然后进行修改。

    2020-05-07 10:41:27
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载