开发者社区> 问答> 正文

#支付宝 ACQ.AUTH_TOKEN_IS_NOT_EXIST(支付失败,建议顾客使用其他方式付款

调用接口提示ACQ.AUTH_TOKEN_IS_NOT_EXIST(支付失败,建议顾客使用其他方式付款)如下示例

{"code":"40004","msg":"Business Failed","sub_code":"ACQ.AUTH_TOKEN_IS_NOT_EXIST","sub_msg":"支付失败,建议顾客使用其他方式付款。","buyer_pay_amount":"0.00","invoice_amount":"0.00","out_trade_no":"20200410173911102689016","point_amount":"0.00","receipt_amount":"0.00"}

展开
收起
保持可爱mmm 2020-05-07 10:54:00 2934 0
1 条回答
写回答
取消 提交回答
  • 问题原因

    参数值传递不正确

    涉及接口

    alipay.trade.pay(统一收单交易支付接口)

    解决方案

    1、先核实具体要实现哪个接口功能,比如:需要调用支付宝预授权转支付接口,接口中需要传递product_code=PRE_AUTH_ONLINE值,然后按照【支付宝预授权转支付文档】参数要求进行传值,其他像当面资金授权转支付之类的接口可详细参考【对应的产品文档】内的参数说明进行按照要求传参。

    注:如果不传递product_code参数值,默认会当做当面付条码支付接口

    2、如想使用当面付条码接口,可按照【当面付条码付】文档参数要求进行传参。

    注:如需查询接口请求参数数据,可使用云排查工具进行查询,详细参考【云排查工具使用说明】

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

相关电子书

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