• OpenAPI 简介
  • 小程序 OpenAPI SDK 总览
  • 签名算法
  • 基础能力
  • 触达与营销
  • 支付
  • 交易系统
  • 行业交易系统
  • API 调用
  • 通用参数
  • 错误码和返回码
  • 回调设置
  • 预下单
  • 营销算价
  • 支付
  • 核销
  • 分账
  • 退货退款
  • 通用交易系统
  • 担保支付(即将下线)
  • 评价
  • 抖店绑定
  • 交易工具
  • 运营
  • 生活服务
  • 垂直行业
  • 其它
  • JSAPI 错误码

    errNo(错误码)
    含义
    报错信息
    21517
    创建订单(预下单),服务端错误
    fail to create Order 或 透传服务端错误
    21518
    订单数据错误,无法生成订单
    透传服务端错误
    21521
    order-status 非法
    21522
    order-id 非法
    21523
    refund-id 非法
    21524
    订单为 1.0 版本,但缺少 refund-total-amount
    21526
    继续支付获取订单信息失败,服务端内部错误
    21527
    继续支付获取订单信息失败,服务端参数校验不通过
    21528
    申请退款获取订单信息失败,服务端内部错误
    21529
    申请退款获取订单信息失败,服务端参数校验不通过
    21530
    申请退款获取订单信息失败,服务端返回数据缺少商品信息
    21531
    申请退款获取订单信息失败,订单无可退款订单,订单可退份数等于 0
    21532
    查看退款详情 获取退款详情失败
    21533
    bind:applyrefund 调用失败
    21534
    bind:applyrefund 返回类型错误
    21535
    申请退款失败,服务端错误
    21536
    获取小程序主体名称失败,服务端错误
    21537
    查询退款详情失败,服务端错误
    21538
    内部订单号和外部订单号均未填入
    should set orderId or outOrderNo
    21539
    退款商品列表和 refundTotalAmount 均未填入
    should set refundGoodsList or refundTotalAmount
    21540
    商品价格计算结果和传入的总价 totalAmount 不同
    totalAmount doesn't match the calculation results of goodsList
    21550
    用户未登陆
    user not login
    10000
    支付失败
    payment failure
    10001
    调起微信失败
    payment failure
    10002
    微信未安装
    payment failure
    1
    支付超时
    payment timeout
    2
    支付失败
    payment failure
    3
    支付关闭
    payment closure
    4
    支付取消
    payment cancellation
    9
    订单状态开发者自行获取
    order status should be obtained by the developer

    OpenAPI 错误码

    错误码
    含义
    常见原因和解决办法
    10000
    参数错误
    传入了非法参数,一般返回的错误说明中会有明确指示哪里出错了
    13000
    内部服务错误
    一般是平台内部系统出错了,大部分是超时,这个超时可能是由调用开发者的系统间接导致的,如果重试无法解决请提供logid走oncall流程
    10002
    参数解析错误
    开发者参数的格式错误,请对照api文档自查格式是否正确
    11001
    访问未授权
      1.如果是查询接口,访问的数据不属于当前用户或者小程序,属于非法访问
      2.如果是前端JS API接口,没有使用JS API的权限,需要联系相关对接人添加权限
    11002
    AccessToken非法
    一般是AccessToken过期了,请刷新AccessToken
    11003
    Session非法
    一般是用户session过期了,请尝试重新登录一下
    11004
    签名校验失败
    11005
    用户未登录
    12001
    访问过于频繁
    风控类错误,用户访问过于频繁,系统会进行拦截,请等一会重试
    12002
    用户账号异常
    系统风控判断用户账号存在风险行为,请等一会重试,如果无法解决请提供logid走oncall流程
    20000
    订单不存在
    系统未查询到对应的订单信息,请检查订单的id是否真实存在
    20001
    订单状态不正确
    一般是当前订单所处的状态无法执行当前的操作,如对未支付的订单执行核销操作就会报这种错误
    20002
    商品不存在
    交易中使用的商品不存在于商品库中
    20003
    POI不存在
    交易中传入的poiid不存在
    20004
    订单没有cps相关信息
    20005
    查询订单信息失败
    21000
    商品单与商户单不匹配
    请求参数非法,存在非此商户单的 商品单,请检查请求参数
    21001
    商品单状态不支持核销
    该商品单不是待使用状态,或已经退款,请检查请求参数
    21003
    该应用不在灰度白名单
    一般是该应用没有申请对应功能的白名单
    21004
    营销算价结果信息不一致
    请求参数中各个纬度的营销算价结果不一致,请检查请求参数
    21006
    未找到回调设置
    一般是没有设置对应的回调地址
    21007
    无法查到商品关键信息
    下单的商品在商品库里查不到,请检查请求参数
    21012
    创建订单失败,请稍后重试
    内部系统错误,请重试一下
    21013
    开发者拒绝交易
    一般是开发者拒绝了下单请求
    21015
    开发者返回的参数非法
    开发者预下单回调返回的参数非法,请检查请求参数
    21016
    外部单号已存在
    开发者传入的外部单号重复,请检查请求参数
    21017
    外部单号格式不正确
    开发者传入的外部单号格式非法,请检查请求参数
    21018
    非法的核销poi_id
    开发者核销的时候传入的poi_id非法,请检查请求参数
    21019
    商品价格有变动
    商品价格有变更,需要重新下单
    21020
    商品不支持一次购买多份
    当前商品限购1份
    21021
    用户购买超出限制
    一般是商品有限购,用户累计购买的数量过多
    21022
    单次购买超出上限
    一般是商品有限购,用户单次购买的数量过多
    21023
    商品已过期
    商品信息已过期,请检查商品信息
    21024
    商品已下线
    商品下线,请检查商品信息
    21025
    商品已售罄
    商品已售罄,请检查商品信息
    21026
    下单次数超限制
    下单商品的总次数超出限制
    21032
    开发者商品id重复
    请求里有重复的商品id,请检查请求参数
    21042
    商品状态无效
    商品状态错误,请检查商品信息
    21043
    商品库存不足
    商品库存错误,请检查商品信息
    21045
    订单已超时,无法继续支付
    订单已经过了支付有效期,无法继续支付
    21046
    订单收款商户号不合法
    订单的收款商户没有加入白名单
    21047
    商品单id不合法
    商品单id为空,或不是抖音的商品单id,请检查请求参数
    21048
    下单失败,不允许非商品库商品下单
    该应用不支持非商品库商品下单,有需要的话,请申请白名单
    22000
    订单不允许退款
    22001
    订单item子单不允许退款
    22002
    没有可以退款的item订单
    22004
    外部退款单号重复了
    开发者生成的外部退款单号以前已经用过了,请重新生成
    22005
    因cps限制订单不允许退款
    cps有订单对退款有一些程序处理过程中的限制
    22006
    退款审核状态前置步骤未完成
    22007
    超出单次最大可退款的商品数量
    一般是单次退款item订单的数量超过了100
    22008
    超出可退款的商品数量
    用户可以发起退款的订单数小于请求数
    22009
    发起退款的订单同时存在分账前和分账后状态
    24000
    扩展点服务配置不存在,请配置对应的扩展点
    没有配置扩展点的回调地址,请参考 行业模版使用指南
    24001
    调用扩展点出错
    调用扩展点,请参考具体的提示,一般是开发者的服务有问题,导致调用失败
    25000
    活动信息无效
    25001
    活动已结束
    25002
    活动未开始
    25003
    商品总价太低,无法使用优惠
    25004
    当前商品无法使用优惠
    25005
    用户不满足活动条件
    26001
    订单当前状态不可支付
    一般是订单已经过期了或者是已经支付了
    26002
    支付 token 无效
    26003
    小程序支付能力被封禁了
    26004
    交易商家的账号在升级中
    一般晚一点重试一下就好了
    1000001001
    已使用行业运营平台,该接口无法使用
    已经在平台上配置回调地址,无法再使用 设置回调地址 接口设置回调地址,请参考 解决方案配置指南 配置回调地址。