单笔转账接口
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/v3/alipay/fund/trans/uni/transfer
单笔转账接口是基于支付宝的资金处理能力,为了满足支付宝商家的转账需求,针对有部分开发能力的商家,提供通过API接口完成企业自身支付宝账户到支付宝账户的转账功能。 适用于:C2C现金红包的红包领取、B2C现金红包的红包发放、B2C单笔转账到支付宝账户等。
说明:本接口为公用接口,参数说明不针对特定产品。不同产品入参请参考对应产品文档。
错误码
公共错误码
业务错误码
状态码 | 错误码 | 错误描述 | 解决方案 |
---|---|---|---|
400 | INVALID_PARAMETER | 参数有误 | 请根据入参说明检查请求参数合法性。 |
400 | SYSTEM_ERROR | 系统繁忙 | 可能发生了网络或者系统异常,导致无法判定准确的转账结果。此时,商户不能直接当做转账成功或者失败处理,可以考虑采用相同的out_biz_no重发请求,或者通过调用“(alipay.fund.trans.common.query 转账业务单据查询接口)”来查询该笔转账订单的最终状态。 |
400 | EXCEED_LIMIT_SM_AMOUNT | 单笔额度超限 | 请根据接入文档检查amount字段 |
400 | EXCEED_LIMIT_MM_AMOUNT | 月累计金额超限 | 请根据接入文档说明检查本月请求总金额+本次请求金额是否超限。 |
400 | PAYCARD_UNABLE_PAYMENT | 付款账户余额支付功能不可用 | 请付款账户登录支付宝账户开启余额支付功能。 |
400 | PAYER_STATUS_ERROR | 付款账号状态异常 | 请检查付款方是否进行了自助挂失,如果无,请联系支付宝客服检查用户状态是否正常。 |
400 | PAYER_CERTIFY_CHECK_FAIL | 付款方人行认证受限 | 付款方请升级认证等级。 |
400 | PAYER_STATUS_ERROR | 付款方用户状态不正常 | 请检查付款方是否进行了自助挂失,如果无,请联系支付宝客服检查用户状态是否正常。 |
400 | PAYER_BALANCE_NOT_ENOUGH | 余额不足,建议尽快充值。后续可登录电脑端支付宝,自主设置余额预警提醒功能。 | 支付时间点付款方余额不足,请向付款账户余额充值后再原请求重试。 |
400 | PAYER_USER_INFO_ERROR | 付款用户姓名或其它信息不一致 | 检查付款用户姓名payer_real_name与真实姓名一致性。 |
400 | PAYMENT_INFO_INCONSISTENCY | 两次请求商户单号一样,但是参数不一致 | 如果想重试前一次的请求,请用原参数重试,如果重新发送,请更换单号。 |
400 | CARD_BIN_ERROR | 收款人银行账号不正确 | 请确认收款人银行账号正确性,要求为借记卡卡号。 |
400 | PAYEE_CARD_INFO_ERROR | 收款支付宝账号及户名不一致(到户);收款银行卡非借记卡,或收款银行卡号与机构信息有误(到卡),支持的银行机构:https://opendocs.alipay.com/open/021njv | 转账到支付宝账户:请联系收款方确认收款账号及户名一致性。转账到银行卡: 请联系收款方核实银行卡号的正确性,及收款银行卡是支持范围内的借记卡(支持的银行机构列表请参考: https://opendocs.alipay.com/open/021njv) |
400 | INST_PAY_UNABLE | 资金流出能力不具备 | 可能由于银行渠道在维护或无T0渠道,与联系支付宝客服确认。 |
400 | MEMO_REQUIRED_IN_TRANSFER_ERROR | 根据监管部门的要求,单笔转账金额达到50000元时,需要填写付款理由 | 请填写remark或memo字段。 |
400 | PERMIT_CHECK_PERM_IDENTITY_THEFT | 您的账户存在身份冒用风险,请进行身份核实解除限制 | 您的账户存在身份冒用风险,请进行身份核实解除限制 |
400 | REMARK_HAS_SENSITIVE_WORD | 转账备注包含敏感词,请修改备注文案后重试 | 转账备注包含敏感词,请修改备注文案后重试 |
400 | EXCEED_LIMIT_DM_AMOUNT | 日累计额度超限 | 请根据接入文档说明检查本日请求总金额+本次请求金额是否超限。 |
400 | NO_ACCOUNT_RECEIVE_PERMISSION | 不支持的收款账户类型或者没有该账户的收款权限 | 请检查收款方的账号和账号类型 |
400 | BALANCE_IS_NOT_ENOUGH | 余额不足,建议尽快充值。后续可登录电脑端支付宝,自主设置余额预警提醒功能。 | 请更换付款方或者充值后再重试 |
400 | NO_ACCOUNT_PAYMENT_PERMISSION | 不支持的付款账户类型或没有该账户的支付权限 | 请检查付款方账号和账号类型 |
400 | INVALID_PARAMETER | 参数有误参数有误 | 请根据入参说明检查请求参数合法性 |
400 | PAYER_NOT_EXIST | 付款方不存在 | 请更换付款方再重试 |
400 | PRODUCT_NOT_SIGN | 产品未签约 | 请签约产品之后再使用该接口 |
400 | SYSTEM_ERROR | 系统繁忙 | 可能发生了网络或者系统异常,导致无法判定准确的转账结果。此时,商户不能直接当做转账成功或者失败处理,可以考虑采用相同的out_biz_no重发请求,或者通过调用“(alipay.fund.trans.common.query 转账业务单据查询接口)”来查询该笔转账订单的最终状态。 |
400 | PAYMENT_TIME_EXPIRE | 请求已过期 | 本次单据请求超过最长可支付时间,商户需要重新发起一笔新的业务请求 |
400 | PAYEE_NOT_EXIST | 收款账号不存在或姓名有误,建议核实账号和姓名是否准确 | 检查收款方的identity是否正确,以及identity与identity_type是否匹配 |
400 | PAYEE_ACCOUNT_STATUS_ERROR | 收款方账号异常 | 请换收款方账号再重试。 |
400 | PERMIT_NON_BANK_LIMIT_PAYEE | 收款方未完善身份信息或未开立余额账户,无法收款 | 根据监管部门的要求,收款方未完善身份信息或未开立余额账户,无法收款 |
400 | PERMIT_NON_BANK_LIMIT_PAYEE | 当前操作存在风险,不支持转账,如有疑问请收款方咨询服务热线95188 | 根据监管部门的要求,收款方未完善身份信息或未开立余额账户,无法收款 |
400 | PAYEE_TRUSTEESHIP_ACC_OVER_LIMIT | 收款方托管子户累计收款金额超限 | 收款方托管子户累计收款金额超限,请绑定支付宝后完成收款。 |
400 | NO_PERMISSION_ACCOUNT | 无权限操作当前付款账号 | 无权限操作当前付款账号 |
400 | TRUSTEESHIP_ACCOUNT_NOT_EXIST | 托管子户查询不存在 | 托管子户查询不存在 |
400 | PAYEE_ACCOUNT_NOT_EXSIT | 收款账号不存在 | 请检查收款方支付宝余额账号是否存在 |
400 | ORDER_NOT_EXIST | original_order_id错误 原单据不存在 | original_order_id数据错误,原单据不存在 |
400 | PAYEE_USERINFO_STATUS_ERROR | 收款方用户状态不正常 | 收款方用户状态不正常无法用于收款 |
400 | PAYMENT_MONEY_NOT_ENOUGH | 可用金额为0或不足 | 资金池领取金额为0或转账金额超过资金池里可使用的金额,比如红包领取 领取金额大于可领取的金额 |
400 | TRUSTEESHIP_RECIEVE_QUOTA_LIMIT | 收款方收款额度超限,请绑定支付宝账户 | 收款方收款额度超限,请绑定支付宝账户。 |
400 | SECURITY_CHECK_FAILED | 安全检查失败。当前操作存在风险,请停止操作,如有疑问请咨询服务热线95188 | 当前操作存在风险,请停止操作,如有疑问请咨询服务热线95188 |
400 | NO_ORDER_PERMISSION | orinal_order_id错误,不具有操作权限 | orinal_order_id错误,不具有操作权限 |
400 | ORDER_STATUS_INVALID | 原始单据状态异常,不可操作 | orinal_order_id对应的原始单据状态异常,不可继续操作 |
400 | PERM_AML_NOT_REALNAME_REV | 根据监管部门的要求,需要收款用户补充身份信息才能继续操作 | 请联系收款方登录支付宝站内或手机客户端补充身份信息 |
400 | PERM_AML_NOT_REALNAME_REV | 根据监管部门的要求,需要收款用户补充身份信息才能继续操作 | 请联系收款方登录支付宝站内或手机客户端补充身份信息 |
400 | USER_AGREEMENT_VERIFY_FAIL | 用户协议校验失败 | 确认入参中协议号是否正确 |
400 | PAYER_NOT_EQUAL_PAYEE_ERROR | 托管场景提现收付款方账号不一致 | 请检查收付款方账号是否一致 |
400 | EXCEED_LIMIT_DC_RECEIVED | 收款方单日收款笔数超限 | 收款方向同一个付款用户每日只能收款固定的笔数,超限后请让用户第二天再收。 |
400 | PAYER_PERMLIMIT_CHECK_FAILURE | 付款方限权校验不通过不允许支付 | 付款方限权校验不通过不允许支付,联系支付宝客服检查付款方受限原因。 |
400 | PAYEE_ACC_OCUPIED | 收款方登录号有多个支付宝账号,无法确认唯一收款账号 | 收款方登录号有多个支付宝账号,无法确认唯一收款账号,请收款方变更登录号或提供其他支付宝账号进行收款。 |
400 | PAYER_PAYEE_CANNOT_SAME | 收付款方不能相同 | 收付款方不能是同一个人,请修改收付款方信息 |
400 | PERMIT_CHECK_PERM_LIMITED | 根据监管部门的要求,请补全您的身份信息解除限制 | 根据监管部门的要求,请补全您的身份信息解除限制 |
400 | PERMIT_CHECK_PERM_LIMITED | 根据监管部门的要求,请补全您的身份信息解除限制 | 根据监管部门的要求,请补全您的身份信息解除限制 |
400 | RESOURCE_LIMIT_EXCEED | 请求超过资源限制 | 发起请求并发数超出支付宝处理能力,请降低请求并发 |
400 | INVALID_PAYER_ACCOUNT | 付款方不在设置的付款账户列表中 | 请核对付款方是否在销售方案付款账户列表中 |
400 | EXCEED_LIMIT_DM_MAX_AMOUNT | 超出单日转账限额,如有疑问请咨询支付宝热线95188 | 超出单日转账限额,如有疑问请咨询支付宝热线95188 |
400 | EXCEED_LIMIT_PERSONAL_SM_AMOUNT | 超出转账给个人支付宝账户的单笔限额 | 超出转账给个人支付宝账户的单笔限额 |
400 | EXCEED_LIMIT_UNRN_DM_AMOUNT | 收款账户未实名,超出其单日收款限额 | 收款账户未实名,超出其单日收款限额 |
400 | INVALID_CARDNO | 无效的收款卡号 | 无效的收款卡号,请确认 |
400 | RELEASE_USER_FORBBIDEN_RECIEVE | 收款账号存在异常,禁止收款,如有疑问请电话咨询95188 | 联系收款用户,更换支付宝账号后收款 |
400 | PAYEE_USER_TYPE_ERROR | 不支持的收款用户类型 | 不支持的收款用户类型,请联系收款用户,更换支付宝账户后收款 |
400 | EXCEED_LIMIT_SM_MIN_AMOUNT | 请求金额不能低于0.1元 | 请修改转账金额。 |
400 | PERMIT_CHECK_RECEIVE_LIMIT | 您的账户限制收款,请咨询95188电话咨询 | 请咨询95188电话咨询 |
400 | NOT_IN_WHITE_LIST | 产品未准入 | 您的请求不在白名单范围内,请联系与您沟通的支付宝商务小二进行申请。 |
400 | MONEY_PAY_CLOSED | 付款账号余额关闭 | 付款账号余额关闭,请拨打95188咨询 |
400 | NO_AVAILABLE_PAYMENT_TOOLS | 您当前无法支付,请咨询95188 | 您当前无法支付,请咨询95188 |
400 | PAYEE_NOT_RELNAME_CERTIFY | 收款方未实名认证 | 收款方未实名认证 |
400 | OVERSEA_TRANSFER_CLOSE | 您无法进行结汇业务,请联系95188 | 您无法进行结汇业务,请联系95188 |
400 | PAYMENT_FAIL | 支付失败 | 支付失败 |
400 | ALREADY_WITHDRAW_STD_RED_PACKET | 存在红包领取记录,不允许再次领取 | 红包场景每个支付宝账号对于同一个红包只允许领取一次。 |
400 | BLOCK_USER_FORBBIDEN_RECIEVE | 账户异常被冻结,无法收款,请咨询支付宝客服95188 | 账户异常被冻结,无法收款,请咨询支付宝客服95188 |
400 | REQUEST_PROCESSING | 系统处理中,请稍后再试 | 系统并发处理中,建议调整相关接口的调用频率,减少并发请求,可稍后再重试 |
400 | USER_NOT_EXIST | 用户不存在(仅用于WorldFirst) | 用户不存在,请检查收付款方信息 |
400 | PARAM_ILLEGAL | 参数异常(仅用于WorldFirst) | 参数异常,请求检查请求参数 |
400 | PROCESS_FAIL | 资金操作失败(仅用于WorldFirst) | 资金操作失败,目前用于结汇入境场景,需要支付宝技术介入排查 |
400 | CURRENCY_NOT_SUPPORT | 币种不支持 | 请查询签约是否涵盖请求币种,目前用于结汇入境场景 |
400 | PAYER_REQUESTER_RELATION_INVALID | 付款方和请求方用户不一致 | 付款方和请求方用户不一致,存在扫号风险 |
400 | SYSTEM_ERROR | 现在太拥挤,请稍后重试哦 | 可能发生了网络或者系统异常,导致无法判定准确的转账结果。此时,商户不能直接当做转账成功或者失败处理,可以考虑采用相同的out_biz_no重发请求,或者通过调用“(alipay.fund.trans.common.query 转账业务单据查询接口)”来查询该笔转账订单的最终状态。 |
400 | AUTHOREE_IS_NOT_MATCH | 参数错误,无法操作当前入参账户,请检查相关协议信息 | 检查协议与收付款方主体关系,确认参数后重试 |
400 | NO_ACCOUNT_USER_FORBBIDEN_RECIEVE | 当前操作存在风险,请停止操作,如有疑问请咨询支付宝热线95188 | 没有余额账号用户禁止收款,需联系客户95188。 |
400 | SIGN_INVALID | 签名非法,验签不通过。请确认签名信息是否被篡改以及签名方签名格式是否正确。 | 签名非法,验签不通过。请确认签名信息是否被篡改以及签名方签名格式是否正确。 |
400 | SIGN_INVOKE_PID_INCONSISTENT | 实际调用PID和签名授权PID不一致。请确认实际调用PID和sign_data.partner_id是否一致。 | 请确认实际调用PID和sign_data.partner_id是否一致,一致后再重试。 |
400 | SIGN_QUERY_APP_INFO_ERROR | 签名app信息查询失败。请确认sign_data.ori_app_id是否正确。 | 请确认签名方sign_data.ori_app_id是否正确,信息正确后再重试。 |
400 | SIGN_QUERY_AGGREMENT_ERROR | 根据协议号查询信息失败。请确认payer_info.ext_info.agreement_no是否正确。 | 请确认上报协议号payer_info.ext_info.agreement_no内容正确后再重试。 |
400 | SIGN_AGREEMENT_NO_INCONSISTENT | 签名方和协议主体不一致。请确认payer_info.ext_info.agreement_no和sign_data.ori_app_id是否匹配。 | 签名方和协议主体不一致。请确认payer_info.ext_info.agreement_no和sign_data.ori_app_id是否匹配,再重试。 |
400 | SIGN_PARAM_INVALID | 验签参数非法。请确认sign_data参数是否正确。 | 验签参数非法,请确认sign_data参数是否正确。 |
400 | SIGN_NOT_ALLOW_SKIP | 该场景强制验签,不允许跳过。请按要求上报sign_data后重试。 | 该场景强制验签,不允许跳过。请按要求上报sign_data后重试。 |
400 | BALANCE_IS_NOT_ENOUGH | 余额不足 | 当前场景余额不足,无法完成本次操作,请充值后重新发起。 |
400 | EXCEED_LIMIT_ENT_SM_AMOUNT | 转账给企业用户超过单笔限额(默认10w) | 1. 10w分成多次转账给企业用户。 2. 联系BD同学改签协议,修改单笔限额 |
400 | SYSTEM_ERROR | 系统繁忙 | 可能发生了网络或者系统异常,导致无法判定准确的转账结果。此时,商户不能直接当做转账成功或者失败处理,可以考虑采用相同的out_biz_no重发请求,或者通过调用“(alipay.fund.trans.common.query 转账业务单据查询接口)”来查询该笔转账订单的最终状态。 |
400 | PAYER_STATUS_ERROR | 该账户被冻结,暂不可将资金转出。 | 1. 联系支付宝客户查询用户冻结原因以及协助解除冻结状态。 |
400 | SYSTEM_ERROR | 系统繁忙 | 可能发生了网络或者系统异常,导致无法判定准确的转账结果。此时,商户不能直接当做转账成功或者失败处理,可以考虑采用相同的out_biz_no重发请求,或者通过调用“(alipay.fund.trans.common.query 转账业务单据查询接口)”来查询该笔转账订单的最终状态。 |
400 | ISV_AUTH_ERROR | 当前场景下不支持isv授权 | 1. 检查商户产品码和场景码,当前场景下不支持isv授权。 2. 去除isv授权模式,改为自调用。 |
400 | BALANCE_IS_NOT_ENOUGH | GN代扣返回-余额不足 | 余额不足,请根据实际场景做充值操作 |
400 | PAYER_USERINFO_NOT_EXSIT | 付款方不存在 | 1. 检查付款方是否已销户,若销户请更换账户后重新发起业务。 2. 检查入参是否有误。 |
400 | PERMIT_CHECK_RECEIVE_LIMIT | 您的账户限制收款,请咨询95188电话咨询 | 您的账户限制收款,请咨询95188电话咨询 |
400 | SYSTEM_ERROR | 系统繁忙 | 可能发生了网络或者系统异常,导致无法判定准确的转账结果。此时,商户不能直接当做转账成功或者失败处理,可以考虑采用相同的out_biz_no重发请求,或者通过调用“(alipay.fund.trans.common.query 转账业务单据查询接口)”来查询该笔转账订单的最终状态。 |
400 | BLOCK_USER_FORBBIDEN_SEND | 该账户被冻结,暂不可将资金转出。 | 联系支付宝客服咨询 |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行卡状态不正确。 | 银行返回转账失败,请检查用户银行卡状态。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:账户不存在。 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:账户已销户。 | 银行返回转账失败,请检查用户银行卡状态。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:账户已冻结 | 银行返回转账失败,请检查用户银行卡状态。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:账户挂失 | 银行返回转账失败,请检查用户银行卡状态。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:付款失败,请换卡重试 | 银行返回转账失败,请检查用户银行卡状态。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:交易金额超过银行端的每日限额 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:金额非法 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行处理系统失败 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行系统问题,不可重试 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:系统繁忙,请稍后再试 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:协议状态不正确,请重新绑卡后再试 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:提现金额超过银行端的每日限额 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:不支持该类型交易,建议换单重试。 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:账号和户名不一致 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行账户信息有误或状态异常 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行账号不存在或账号有误 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:暂不支持该类银行账户 | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行账户状态异常(欠费) | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行账户状态异常(长期不动) | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BANK_RESPONSE_ERROR | 银行返回转账失败:银行账户状态异常(未激活) | 银行返回转账失败。(具体错误码及错误原因请查看支付宝异步通知) |
400 | BIZ_UNIQUE_EXCEPTION | 商户订单号冲突。 | 商户订单号冲突。 |
400 | NO_ACCOUNTBOOK_PERMISSION | 没有该记账本的使用权限 | 没有该记账本的使用权限,请确认记账本信息和相关参数是否正确 |
400 | PERMIT_CHECK_PERM_AML_CERT_EXPIRED | 由于收款人登记的身份证件已过期导致收款受限,请更新证件信息。 | 根据监管部门的要求,需要付款用户更新身份信息 |
400 | MRCHPROD_QUERY_ERROR | 系统异常 | 系统内部异常,付款方商户信息查询异常,联系支付宝工程师排查。 |
400 | PERMIT_PAYER_FORBIDDEN | 根据监管要求,您今日余额支付额度已用完,请选择其他支付方式进行付款。如有疑问请咨询支付宝热线95188 | 请咨询支付宝热线95188,检查您的今日余额支付额度或者今年余额支付额度是否足够。或者请选择其他支付方式进行付款。 |
400 | IDENTITY_FUND_RELATION_NOT_FOUND | 收款方身份证号未绑定支付宝账号 | 请联系收款方在支付宝收钱宝小程序中进行该身份证号的绑定,如有疑问请咨询支付宝热线95188。 |
400 | INST_PAY_REMARK_UNVALID_CHARS | 备注中含有银行不支持的字符<>&‘^ | 转账到银行卡的备注中不要含有如下字符<>&‘^ |
400 | PERMIT_LIMIT_PAYEE | 收款方账户被列为异常账户,账户收款功能被限制,请收款方联系客服 | 收款方账户被列为异常账户,账户收款功能被限制,请收款方联系客服 |
400 | PERMIT_LIMIT_PAYEE | 收款方账户被限制收款,请收款方联系客服 | 收款方账户被限制收款,请收款方联系客服 |
400 | PERMIT_LIMIT_PAYEE | 收款方账户收款额度已达上限,请收款方联系客服咨询详情。 | 收款方账户收款额度已达上限,请收款方联系客服咨询详情。 |
400 | PERMIT_LIMIT_PAYEE | 收款方账户收款功能暂时无法使用 | 收款方账户收款功能暂时无法使用 |
400 | INVALID_TAX_BILL_AGREEMENT | 三方协议不存在或者协议签约状态异常 | 请检查三方协议是否正确有效,如果协议无异常,请检查收款方身份是否与签约信息匹配。 |
400 | PAY_SALARY_MODE_NOT_SUPPORT | 灵工场景不支持的发薪模式 | 请确认签约授权关系是否支持当前场景 |
400 | CONTRACTOR_ACCOUNT_BOOK_NOT_FUND | 灵工筹服务商记账本不存在 | 请检查三方协议涉及的灵工服务商是否成功签约记账本 |
400 | BANKCODE_OR_BRANCHNAME_INFO_ERROR | 需要填写正确的联行号或支行信息,去https://opendocs.alipay.com/open/021njv查看 | 去https://opendocs.alipay.com/open/021njv进行查看,并填写银行机构及联行号等信息。 |
400 | PAYEE_OUT_PERMLIMIT_CHECK_FAILURE | 收款方限权校验不通过不允许支付 | 收款方限权校验不通过不允许支付,联系支付宝客服检查付款方受限原因。 |
400 | MID_ACCOUNT_STATUS_ERROR | 中间方账号状态异常 | 请换中间方账号再重试。 |
400 | MID_ACCOUNT_TYPE_ERROR | 不支持的中间方用户类型 | 不支持的中间方用户类型,请联系中间方用户,更换支付宝账户后重试 |
400 | PAYEE_MID_CANNOT_SAME | 收款方和中间方不能相同 | 收款方和中间方不能是同一个人,请修改收款方或者中间方信息 |
400 | PAYER_MID_CANNOT_SAME | 付款方和中间方不能相同 | 付款方和中间方不能是同一个人,请修改付款方或者中间方信息 |
400 | MID_ACCOUNT_CHECK_ERROR | 中间方账号检查失败 | 中间方账号检查失败或者账号异常,请联系支付宝客服检查该用户状态是否正常。 |
400 | PERM_PAY_USER_DAILY_QUOTA_ORG_BALANCE_LIMIT | 该账户今日余额付款额度已达上限。 | 该账户今日余额付款额度已达上限。请登陆商家中心b.alipay.com->资金管理->右上角‘额度查询’查看详情 |
400 | PERM_PAY_USER_MONTH_QUOTA_ORG_BALANCE_LIMIT | 该账户当月余额付款额度已达上限。 | 该账户当月余额付款额度已达上限。请登陆商家中心b.alipay.com->资金管理->右上角‘额度查询’查看详情 |
400 | PERM_PAY_CUSTOMER_DAILY_QUOTA_ORG_BALANCE_LIMIT | 同一主体下今日余额付款额度已达上限。 | 同一主体下今日余额付款额度已达上限。请登陆商家中心b.alipay.com->资金管理->右上角‘额度查询’查看详情 |
400 | PERM_PAY_CUSTOMER_MONTH_QUOTA_ORG_BALANCE_LIMIT | 同一主体下当月余额付款额度已达上限。 | 同一主体下当月余额付款额度已达上限。请登陆商家中心b.alipay.com->资金管理->右上角‘额度查询’查看详情 |
400 | NOT_SUPPORT_PAYER_ACCOUNT_TYPE | 不支持当前付款方类型 | 根据接入文档说明,调整为正确的付款方 |
400 | EXCEED_LIMIT_MM_MAX_AMOUNT | 超出单月转账限额,如有疑问请咨询支付宝热线95188 | 超出单月转账限额,如有疑问请咨询支付宝热线95188 |
400 | REP_INCONSISTENT | GN代扣返回-请求信息不一致 | GN代扣返回-请求信息不一致 |
400 | ILLEGAL_OPERATION | 您的失败请求过多已命中安全策略,已将交易拦截,请准确填写收款账户信息再次发起交易。 | 您的失败请求过多已命中安全策略,已将交易拦截,请准确填写收款账户信息再次发起交易。 |
400 | PERM_RECEIVE_CUSTOMER_ALMS_LIMIT | 交易失败,根据法律法规,收款人需补全身份信息后,才可进行相应的支付交易。请联系收款人打开支付宝App完成相关操作。 | 交易失败,根据法律法规,收款人需补全身份信息后,才可进行相应的支付交易。请联系收款人打开支付宝App完成相关操作。 |
400 | PAYEE_IDENTITY_NOT_MATCH | 收款方MD5身份证号不正确 | 传入的收款方MD5身份证号匹配失败,与收款方核实后重新传入正确的值 |
400 | FLEXIBLE_STAFFING_RISK_CONSULT_UNSIGNED_MERCHANT | 您未签约灵活用工反欺诈服务产品 | 您未签约灵活用工反欺诈服务产品 |
400 | FLEXIBLE_STAFFING_RISK_CONSULT_UNAUTHORIZED_CONSULT | 该收款用户未完成授权动作,请重新确认 | 该收款用户未完成授权动作,请重新确认 |
400 | FLEXIBLE_STAFFING_RISK_CONSULT_USER_NOT_EXIST | 收款账户有误,请核实后重试 | 收款账户有误,请核实后重试 |
400 | FLEXIBLE_STAFFING_RISK_CONSULT_RISK_RECEIVER | 该收款方在灵活用工反欺诈场景下存在风险,转账失败 | 该收款方在灵活用工反欺诈场景下存在风险,转账失败 |
400 | PAYEE_USERINFO_ERROR | 收款方用户信息不匹配,一般是姓名有误。 | 请检查传入的收款方姓名是否正确 |
400 | FLEXIBLE_STAFFING_HIGH_RISK_RECEIVER | 灵工场景下该收款方存在风险 | 灵工业务内预期错误,无需技术排查 |
400 | FLEXIBLE_STAFFING_POTENTIAL_RISK_RECEIVER | 灵工场景下该收款方存在潜在风险 | 灵工业务内预期错误,无需技术排查 |
400 | PAYER_ACCOUNT_BOOK_INFO_EXCEPTION | 付款方记账本信息有误 | 请检查入参中记账本相关的参数,如记账本ID,协议号(可选),记账本主体ID等 |
400 | RECEIVER_ACCOUNT_BOOK_INFO_EXCEPTION | 收款方记账本信息有误 | 请检查入参中记账本相关的参数,如记账本ID,协议号(可选),记账本主体ID等 |
400 | ACCOUNT_BOOK_SCENE_CODE_EXCEPTION | accountbook_scene_code参数错误,请检查入参信息 | accountbook_scene_code参数错误,请检查入参信息 |
400 | TRUSTEESHIP_ACCOUNT_STATUS_ERROR | 托管账号状态异常 | 请检查托管资产账户是否正常 |
400 | PAYER_NOT_EQUAL_PAYEE_FOR_BIZ_SCENE_REQUIRED | 收付款方不一致,不满足业务场景要求 | 检查收款账号和付款账号的关系,是否有相关协议支持 |
400 | PERMIT_PAYER_LEVEL_FORBIDDEN | 根据监管部门的要求,需要完善付款方信息,以获得更高支付额度 | 尽快完善身份信息提升额度 |
400 | FLEXIBLE_STAFFING_UN_KNOWN_RISK_RECEIVER | 灵工场景下该收款方风险等级未知 | 系统异常,灵工场景下该收款方风险等级未知,请稍后重试。 |
400 | JUDICIAL_FREEZE | 操作账号被司法冻结 | 当前操作账号被司法冻结,无法操作,请联系服务热线95188 |
400 | TRANS_AMOUNT_NOT_IN_PRIZE_LIMIT | 请求金额不在约定的范围之内 | 确定请求入参的转账金额是否在约定范围之内,调整后更换out_biz_no重新发起 |
400 | PROMO_CAMP_RELATION_CONFIG_MISSED | 当前接口请求方未配置有效的出资账户 | 当前接口请求方未配置有效的出资账户,请联系支付宝侧接口人 |
400 | PAYEE_RECEIVE_COUNT_EXCEED_LIMIT | 收款方成功收款次数超过限制 | 收款方成功收款次数超过限制 |
400 | PROMO_TRANS_ORDER_DEALING | 转账订单正在处理中 | 转账订单正在处理中,可以直接原单发起重试 |
400 | FUND_PROTITOPN_NOT_MATCH | 资金分类项目比例和不为1 | 检查资金分类项目比例和 |
400 | FUND_WALLET_INST_NOT_EXIST | 钱包账户不存在 | 检查钱包id参数 |
400 | FUND_WALLET_UNAVAILABLE | 资金钱包不可用 | 检查钱包状态,联系支付宝客服 |
400 | PARTITION_FORMAT_ERROR | 资金比例格式不正确,请检查小数位 | 请检查小数位 |
400 | CURREBT_AFTER_INVALID_TIME | 过期时间不能晚于当前时间 | 过期时间不能晚于当前时间 |
400 | UNAUTHORIZED_CONSULT | 用户未授权,无法进行风险咨询 | 用户未授权,无法进行风险咨询 |
400 | TAX_BILL_AGREEMENT_MISS | 灵工协议缺失 | 灵工协议缺失,请检查入参数 |
400 | FORBID_OPERATION_USER_WALLET | 当前请求方无权操作当前用户的钱包账户 | 请检查钱包id |
400 | USER_RISK_FREEZE | 账户异常被冻结,无法付款,请咨询支付宝客服95188 | 账户异常被冻结,无法付款,请咨询支付宝客服95188 |
400 | BALANCE_NOT_ENOUGH_FOR_CARD_FEE | 余额不足,无法扣取转账到卡服务费 | 转账到卡需收取服务费,一般向接口调用方收取(特殊签约下只向付款方收费)。请确保余额有足够金额支付服务费,服务费=转账总金额×费率 |
400 | TRANS_ORDER_DEALING | 转账订单正在处理中 | 转账订单正在处理中,请原单发起重试或稍等后查询单据信息 |
400 | PAYEE_USER_IS_INST | 根据监管部门的要求,对方是泛金融机构,无法收款。你可通过支付宝向对方银行账户转账。请联系对方提供银行账户信息。 | 根据监管部门的要求,对方是泛金融机构,无法收款。你可通过支付宝向对方银行账户转账。请联系对方提供银行账户信息。 |
400 | PAYER_NOT_RELNAME_CERTIFY | 付款方未实名认证 | 付款方未实名认证,清登录支付宝APP端完成实名认证 |
400 | BALANCE_NOT_ENOUGH | 余额不足 | 余额不足,请充值后再试 |
400 | EMPLOYEE_SERVICE_NOT_EXIST | 雇员服务不存在 | 请检查对应的灵工之家服务是否有效 |
400 | UN_SUPPORT_EMPLOYEE_SERVICE | 未支持的雇员服务 | 请检查对应的灵工之家服务是否存在 |
400 | PERM_AML_NOT_REALNAME_PAY | 根据监管部门的要求,需要付款用户补充身份信息才能继续操作 | 支付宝-搜索进入安全中心,按提示引导补全信息 |
400 | CONFIGURATION_ERROR | 不支持当前业务场景转账 | 不支持当前业务场景转账,请联系支付宝业务对接方 |
400 | ILLEGAL_REQUEST_USER_ID | 请求方非法,无权调用当前接口 | 请求方非法,请联系支付宝业务对接方 |
400 | PARAMETER_ERROR | 参数错误 | 请检查相关调用参数 |
400 | PERMIT_CHECK_PERM_AML_CERT_MISS_ACC_LIMIT | 您连续10天余额账户的资金都超过5000元,目前禁止继续操作 | 连续10天余额账户的资金都超过5000元,根据监管部门的要求,需要付款用户登录支付宝站内或手机客户端补充身份信息才能继续操作 |
400 | NO_ACCOUNTBOOK_PERMISSION | 无记账本的访问权限 | 无记账本的访问权限,请检查记账本授权是否有效 |
400 | RECEIVER_USER_RISK_FREEZE | 收款账户异常被冻结,无法付款,请咨询支付宝客服95188 | 收款账户异常被冻结,无法付款,请咨询支付宝客服95188 |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v3/alipay/fund/trans/uni/transfer' \
--header 'authorization: ALIPAY-SHA256withRSA app_id=$appid,timestamp=$now,nonce=$uuid,expired_seconds=600,sign=$sign' \
--header 'alipay-request-id: $requestid' \
--header 'Content-Type: application/json' \
--data-raw '{
"out_biz_no":"201806300001",
"trans_amount":23.00,
"biz_scene":"DIRECT_TRANSFER",
"product_code":"TRANS_ACCOUNT_NO_PWD",
"order_title":"转账标题",
"original_order_id":"20190620110075000006640000063056",
"payee_info":{
"identity":"testaccount@alipay.com",
"identity_type":"ALIPAY_OPEN_ID",
"name":"黄龙国际有限公司"
},
"remark":"单笔转账",
"business_params":"{\"sub_biz_scene\":\"REDPACKET\"}",
"sign_data":{
"ori_sign":"EqHFP0z4a9iaQ1ep==",
"ori_sign_type":"RSA2",
"ori_char_set":"UTF-8",
"partner_id":"签名被授权方支付宝账号ID",
"ori_app_id":"2021000185629012",
"ori_out_biz_no":"商户订单号"
}
}'
响应示例响应示例
{
"out_biz_no":"201808080001",
"order_id":"20190801110070000006380000250621",
"pay_fund_order_id":"20190801110070001506380000251556",
"status":"SUCCESS",
"trans_date":"2019-08-21 00:00:00",
"settle_serial_no":"2023052993044491260542090100400"
}
请求参数
Header 参数
authorization
string
必需
示例值:
ALIPAY-SHA256withRSA app_id=$appid,timestamp=$now,nonce=$uuid,expired_seconds=600,sign=$sign
alipay-request-id
string
必需
示例值:
$requestid
Content-Type
string
必需
示例值:
application/json
Body 参数application/json