提示:交易错误码请以sub_msg字段为准。
/** 订单不存在 */
ORDER_NOT_FOUND(ResultCode.TARGET_NOT_FOUND),
/** 订单的订单号和外部订单号不匹配 */
ORDER_ISVORDERID_MISMATCH,
/** 订单不属于该用户 */
ORDER_ILLEGAL_ACCESS(ResultCode.ILLEGAL_ACCESS),
/** 外部订单号重复 */
ORDER_DUPLICATE_ISV_ORDER_ID,
/** 订单金额不一致 */
ORDER_AMOUNT_MISMATCH,
/** 订单金额小于0 */
ORDER_AMOUNT_LESS_THAN_ZERO,
/** 修改订单时订单版本号不匹配 */
ORDER_VERSION_MISMATCH,
/** 订单上还有未完成或未关闭的付款单 */
ORDER_STILL_WAITING_PAYMENT,
/** 当前订单状态不允许关闭 */
ORDER_STATUS_NOT_FOUND,
/** 订单状态走到已分账之后不得再对状态进行更改 */
ORDER_STATUS_NOT_MODIFIBLE_WHEN_SETTLED,
/** 订单状态走到已分账之后不得再对金额进行更改 */
ORDER_AMOUNT_NOT_MODIFIBLE_WHEN_SETTLED,
/** 订单状态走到已完结之后不得再对状态进行更改 */
ORDER_STATUS_NOT_MODIFIBLE_WHEN_FINISHED,
/** 当前订单状态不允许关闭 */
ORDER_STATUS_NOT_MODIFIBLE_TO_CLOSED,
/** 状态变更不允许 */
ORDER_STATUS_MODIFY_NOT_ALLOWED,
/** 状态变更失败 */
ORDER_STATUS_MODIFY_FAILED,
/** 订单商品购买数量不能小于0 */
ORDER_ITEM_BUY_AMOUNT_NOT_LESS_ZERO,
/** 订单已付款 */
ORDER_ALREADY_PAID,
/** 购买明细不存在 */
BUY_DETAIL_NOT_FOUND(ResultCode.TARGET_NOT_FOUND),
/** 购买明细id和外部订单号不匹配 */
BUY_DETAIL_ISVBUYDETAILID_MISMATCH,
/** 订单不属于该用户 */
BUY_DETAIL_ILLEGAL_ACCESS(ResultCode.ILLEGAL_ACCESS),
/** 查询语法错误 */
QUERY_SYNTAX_ERROR,
/** 查询字段不支持 */
QUERY_FIELD_UNSUPPORT,
/** 资金流水单不存在 */
PAYORDER_NOT_FOUND(ResultCode.TARGET_NOT_FOUND),
/** 资金单的流水号和外部流水号不匹配 */
PAYORDER_ISVPAYID_MISMATCH,
/** 资金流水单不属于该用户 */
PAYORDER_ILLEGAL_ACCESS(ResultCode.ILLEGAL_ACCESS),
/** 资金流水单不唯一 */
PAYORDER_NOT_UNIQUE(ResultCode.TARGET_NOT_FOUND),
/** 资金流水单的类型不匹配 */
PAYORDER_TYPE_MISMATCH,
/** 资金流水单的状态不匹配 */
PAYORDER_STATUS_MISMATCH,
/** 资金流水单状态变更不合理 */
PAYORDER_ILLEGAL_STATUS,
/** 外部资金流水号重复 */
PAYORDER_DUPLICATE_ISV_PAY_ID,
/** 非支付宝付款单不支持退款操作 */
PAYORDER_NOT_ALIPAY,
/** 订单已经走到已完结之后不能发起付款和退款操作 */
PAYORDER_NOT_CREATEABLE_WHEN_FINISHED,
/** 资金单为INIT状态时不能发起退款 */
PAYORDER_NOT_REFUNDABLE_WHEN_INIT,
/** 资金单为FAILED状态时不能发起退款 */
PAYORDER_NOT_REFUNDABLE_WHEN_FAILED,
/** 资金单不是DIRECT_PAY的不能发起退款 */
PAYORDER_NOT_REFUNDABLE_WHEN_NOT_PAYMENT,
/** 资金单代付款金额大于订单金额 */
PAYORDER_AMOUNT_MORE_THAN_ORDER_AMOUNT,
/** 资金单付款金额传入错误 */
PAYORDER_AMOUNT_ERROR,
/** 退款金额大于付款金额 */
PAYORDER_REFUND_AMOUNT_MORE_THAN_PAID_AMOUNT,
/** 商品不存在 */
ITEM_NOT_FOUND(ResultCode.TARGET_NOT_FOUND),
/** 商品不属于该卖家 */
ITEM_ILLEGAL_ACCESS(ResultCode.ILLEGAL_ACCESS),
/** 商品已下架 */
ITEM_IS_DOWNSHELF,
/** 商品价格错误 */
ITEM_PRICE_MISMATCH,
/** 商品参数错误 */
ITEM_PARAMS_ERROR,
/** 买家不存在 */
BUYER_NOT_FOUND,
/** 用户不是这个app的域的 */
BUYER_ILLEGAL_ACCESS(ResultCode.ILLEGAL_ACCESS),
/** 卖家不存在 */
SELLER_NOT_FOUND,
/** 买家未登录 */
BUYER_NOT_LOGIN,
/** 登录信息错误 */
LOGIN_INFO_PARAM_ERROR,
/** 与支付宝的通信发生问题 */
ALIPAY_NETWORK_ERROR,
/** 支付宝退款失败 */
ALIPAY_REFUND_FAIL,
/** 不支持退多次款 */
ALIPAY_MULTI_REFUND_ON_SINGLE_PAYORDER_NOT_ALLOWED,
/** 支付宝关单失败 */
ALIPAY_CLOSE_FAIL,
/** 支付宝关单失败 */
ALIPAY_ORDER_NOT_FOUND,
/** 分账规则不存在 */
SETTLE_RULE_NOT_EXIST(ResultCode.TARGET_NOT_FOUND),
/** 分账规则不属于该用户 */
SETTLE_RULE_ILLEGAL_ACCESS(ResultCode.ILLEGAL_ACCESS),
/** 分账规则查询失败 */
SETTLE_RULE_QUERY_FAIL,
/** 分账规则创建失败 */
SETTLE_RULE_CREATE_FAIL,
/** 分账规则创建参数错误 */
SETTLE_RULE_CREATE_ILLEGAL_PARAMS,
/** 分账规则取消失败 */
SETTLE_RULE_DISABLE_FAIL,
/** 分账请求提交失败 */
SETTLE_RULE_EXECUTE_FAIL,
/** 分账请求重试失败 */
SETTLE_RULE_REEXECUTE_FAIL,
/** 分账请求参数错误 */
SETTLE_EXECUTE_ILLEGAL_PARAMETERS,
/** 分账规则的数量与属性不相符 */
SETTLE_RULE_COUNT_MISMATCH_WITH_ATTRIBUTES,
/** 分账规则与属性不相符 */
SETTLE_RULE_MISMATCH_WITH_ATTRIBUTES,
/** 订单金额不得为0 */
SETTLE_AMOUNT_IS_ZERO,
/** 订单金额与请求金额不一致 */
SETTLE_AMOUNT_MISMATCH_ORDER_AMOUNT,
/** 订单必须走到FINISHED状态之后才允许分账 */
SETTLE_EXECUTES_ONLY_ORDER_IS_FINISHED,
/** 分账目标的数量与规则不相符 */
SETTLE_TARGETS_COUNT_MISMATCH_WITH_RULE,
/** 分账目标与规则不相符 */
SETTLE_TARGETS_MISMATCH_WITH_RULE,
/** 未找到优惠信息 */
PROMOTION_NOT_FOUND,
/** 优惠信息获取异常 */
PROMOTION_GET_EXCEPTION,
/** 店铺优惠信息非法 */
PROMOTION_SHOP_ILLEGAL_ACCESS,
/** 商品优惠信息非法 */
PROMOTION_ITEM_ILLEGAL_ACCESS,
/** 优惠信息使用异常 */
PROMOTION_USE_EXCEPTION,
/** 优惠信息扣减异常 */
PROMOTION_DEALAFTER_EXCEPTION,
PERMISSION_DENIAL("没有操作权限"),
ALIPAY_OR_BANKCARD_AT_LEAST_ONE("支付宝账号或者银行卡号至少要填写一个"),
ALIPAY_VERIFY_FAILURE("支付宝账号验证失败"),
ALIPAY_IS_INVALID("无效的支付宝账号"),
BANKCARD_IS_INVALID("无效的银行卡号"),
PLEASE_SET_USE_TYPE("请设置收款账户类型"),
USE_TYPE_IS_INVALID("无效的收款账户类型"),
USE_TYPE_ALIPAY_MUST_ALIPAY("使用支付宝打款必须设置支付宝账号"),
USE_TYPE_BANK_MUST_BANK_NUM("使用银行账户打款必须设置银行卡号"),
USE_TYPE_BANK_MUST_BANK_HOLDER("使用银行账户打款必须设置持卡人"),
USE_TYPE_BANK_MUST_BANK("使用银行账户打款必须设置开户行"),
USE_TYPE_BANK_MUST_ACCOUNT_TYPE("使用银行账户打款必须设置账户类型"),
ACCOUNT_TYPE_IS_INVALID("无效的银行账户类型"),
ACCOUNT_ALREADY_EXIST("用户资金账户已存在"),
ACCOUNT_IS_NOT_EXIST("用户资金账户不存在"),
ACCOUNT_BUILD_FAILURE("用户资金账户创建失败"),
HAVANA_ID_BUILD_FAILURE("资金账户ID生成失败"),
ILLEGAL_ARGUMENT(非法参数)
EXCEED_LIMIT_SM_AMOUNT(单笔额度超限)
EXCEED_LIMIT_DM_AMOUNT(日累计额度超限)
EXCEED_LIMIT_MM_AMOUNT(月累计金额超限)
PAYCARD_UNABLE_PAYMENT(付款账户余额支付功能不可用)
PAYER_NOT_EXIST(付款账户不存在)
PAYCARD_STATUS_UNABLE(付款账号状态异常)
PAYER_NOT_RELNAME_CERTIFY(付款方未实名认证)
PAYER_CERTIFY_CHECK_FAIL(付款方人行认证受限)
PAYER_USERINFO_STATUS_ERROR(付款方用户状态不正常)
PAYER_BALANCE_NOT_ENOUGH(付款方余额不足)
PAYER_USER_ INFO_ERROR(付款用户姓名或其它信息不一致)
NO_ACCOUNT_PAYMENT_PERMISSION(没有该账户的支付权限)
PAYMENT_INFO_INCONSISTENCY(重复的支付请求与前次支付信息不一致)
PAYER_USERINFO_NOT_EXSIT(付款用户不存在)
CARD_BIN_ERROR(收款人银行账号不正确)
PAYEE_CARD_INFO_ERROR(收款方卡信息错误)
INST_PAY_UNABLE(资金流出能力不具备)
PAYER_ACC_OCUPIED(付款人登录账号存在多个重复账户,无法确认唯一)
SYSTEM_ERROR(系统异常)
UNKNOWN_ERROR(未知异常)
ACCOUNT_MISMATCH(淘宝保险退款操作out_order_no对应的支付宝即时到账交易买家账号与退款转入账号不一致)
AMOUNT_EXCEED(淘宝保险退款金额大于即时到账交易额)
AVAILABLE_AMOUNT_NOT_ENOUGH(转出账户可用余额不足)
BALANCE_PAY_CLOSE(余额支付关闭,且后台不允许余额支付关闭时扣款)
ERROR_OTHER_CERTIFY_LEVEL_LIMIT(对方认证等级受限,无法完成当前操作)
ERROR_SELF_CERTIFY_LEVEL_LIMIT(发起方的认证等级受限,无法完成当前操作。)
ILLEGAL_ACCOUNT_IN_OUT_IS_SAME(转入、转出账户不能相同。)
ILLEGAL_ACCOUNT_IN_OUT_IS_SAME_PARTNER(转出、转入账户只允许一个是商户账户。发生条件:不传customer_code情况下,传入了转出账号且其为商户后台配置的收款账户列表中的账户,不传转入账户。)
ILLEGAL_AMOUNT(扣款金额不在协议范围内)
ILLEGAL_ARGUMENT(参数非法。非淘宝保险可以只传入customer_code 或者type_code+trans_account_in,trans_account_out;淘宝保险退款可传入trans_account_in,trans_account_out,type_code,而customer_code需为空。)
ILLEGAL_EMAIL(淘宝保险退款操作只传入转出Email而没传转入账户时,找不到Email对应的用户信息。)
ILLEGAL_MUTIL_PARTNER_ACCOUNT_IN(转入账户不存在,原因是只有customer_code,而没有转入账户,或者商户有多个签约的转入账户。)
ILLEGAL_NOT_PARTNER_ACCOUNT(customerCode不为空时,转入账户trans_account_in不是后台合作伙伴的签约时录入的账户。)
ILLEGAL_PAY(扣款过程出现异常)
ILLEGAL_SERVICE_TIME_OUT(协议过期)
ILLEGAL_SYSTEM(系统错误)
ILLEGAL_TRANS_ACCOUNT_IN_RIGHT(代扣协议中未开通传入转入账户参数的权限)
ILLGAL_ORDER_PARAMS_NOT_MATCH(订单参数不匹配)
KATONG_PAY__FAILED(卡通扣款失败)
NOT_ENABLE_DEDUCT_PARTNER(不传customer_code情况下,不允许对后台签约合作伙伴扣款。)
NOT_ENABLE_STATUS_BUYER(买家不为T用户)
NOT_EXIST_ACCOUNT_IN(转入账户不存在)
NOT_EXIST_ACCOUNT_OUT(转出账户不存在)
NOT_EXIST_CUST_SIGN(客户签约信息不存在)
USER_ACCOUNT_STATUS_INVALID_ERROR(用户账户状态无效)
USER_ACCOUNT_TRANS_OPERATION_LIMITED_ERROR(用户账户账务操作受限)
USER_ACCOUNT_DEEP_FREEZED(用户账户深度冻结)
NOT_EXIST_PARTNER_TYPE_CODE(商户请求的业务代码不存在)
NOT_EXIST_SELLER(在执行支付的时候,转入用户不存在)
REFUND_REPEAT(淘宝保险退款操作,该笔即时到账交易已退款,不能重复退款)
STATUS_ACCOUNT_IN(转入账户被冻结)
STATUS_ACCOUNT_OUT(转出账户被冻结)
STATUS_CUSTOMER_SIGN(用户签约状态不正常)
STATUS_TYPE_CODE(签约业务状态非正常)
TRADE_NOT_EXIST(淘宝保险退款操作out_order_no对应的支付宝即时到账不存在)
TRADE_NOT_FINISHED(淘宝保险退款操作out_order_no对应的支付宝即时到账交易尚未结束,不能退款。)
USER_ACCOUNT_BALANCE_IS_ZERO(用户账户余额为零(余额不足代扣专用))
USERINFO_NOT_EXIST(转入或者转出用户信息不存在)
ILLEGAL_ALIPAY_TRADE_NO(支付宝交易号不存在)
ALIPAY_TRADE_ACCOUNT_MISMATCH(交易付款方与收款方不一致)
ILLEGAL_ALIPAY_INST_CODE(支付宝机构代码不合法)
ILLEGAL_BIZ_TYPE(业务类型不合法)
ILLEGAL_DEDUCT_ACCOUNT_OUT(代扣转出账号不合法)
ORDER_CLOSED(代扣支付宝订单已关闭)
ILLEGAL_ACCOUNT_ORDER_TYPE(非法订单类型)
ILLEGAL_PAYMENT_INSTRUMENT(支付工具不合法)
ILLEGAL_EXT_INFO(扩展参数不合法)
ILLEGAL_RECEIVE_MODE(收款模式不合法)
LOGONID_IS_REPEATED(手机号存在释放记录,无法精准匹配支付宝账户)
ILLEGAL_SIGN(签名不正确)
ILLEGAL_DYN_MD5_KEY(动态密钥信息错误)
ILLEGAL_ENCRYPT(加密不正确)
ILLEGAL_ARGUMENT(参数不正确)
ILLEGAL_SERVICE(Service参数不正确)
ILLEGAL_USER(客户ID不正确)
ILLEGAL_PARTNER(商户ID不正确)
ILLEGAL_EXTERFACE(接口配置不正确)
ILLEGAL_PARTNER_EXTERFACE(商户接口信息不正确)
ILLEGAL_SECURITY_PROFILE(未找到匹配的密钥配置)
ILLEGAL_AGENT(代理ID不正确)
ILLEGAL_SIGN_TYPE(签名类型不正确)
ILLEGAL_CHARSET(字符集不合法)
ILLEGAL_CLIENT_IP(客户端IP地址无权访问服务)
HAS_NO_PRIVILEGE(无权访问)
ILLEGAL_DIGEST_TYPE(摘要类型不正确)
ILLEGAL_DIGEST(文件摘要不正确)
ILLEGAL_FILE_FORMAT(文件格式不正确)
ILLEGAL_ENCODING(不支持该编码类型)
ILLEGAL_REQUEST_REFERER(防钓鱼检查不支持该请求来源)
ILLEGAL_ANTI_PHISHING_KEY(防钓鱼检查非法时间戳参数)
ANTI_PHISHING_KEY_TIMEOUT(防钓鱼检查时间戳超时)
ILLEGAL_EXTER_INVOKE_IP(防钓鱼检查非法外部调用IP)
SYSTEM_EXCEPTION(代扣过程系统异常)
SYSTEM_ERROR(支付宝系统错误)
SESSION_TIMEOUT(session超时)
ILLEGAL_TARGET_SERVICE(错误的target_service)
ILLEGAL_ACCESS_SWITCH_SYSTEM(partner不允许访问该类型的系统)
ILLEGAL_SWITCH_SYSTEM(切换系统异常)
EXTERFACE_IS_CLOSED(接口已关闭)+
UPLOAD_DATA_ILLEGAL("提交的数据不符合要求"),
NO_DATA("没有期望的数据"),
SYS_ERROR("系统异常");
10000 SERVER_ERROR(系统异常了,无法处理)
10001 ILLEGAL_PARAM(参数错误)
20001 RECORD_ALREADY_EXIST(记录已经存在,判断依据是根据手机号、邮箱、loginId、isvAccountId、openId)
20002 RECORD_NOT_EXIST(记录不存在,如删除的时候传了错误的id或isvAccountId)
20004 DOMAIN_MISMATCH(数据域检查错误,操作了不属于自己域的数据)
20005 UPDATE_FAIL(更新时DB异常)
20006 INSERT_FAIL(插入时DB异常)
20007 INSERT_INDEX_FAIL(写索引DB异常)
其他错误码,参考具体API文档下的错误码介绍。点击查看