创建提现
从您的余额向收款人的 Pix 密钥发送一笔 Pix。idEnvio 由您生成,用相同的正文重复同一个 idEnvio 会返回同一笔提现。
PUT /v2/ex/pix/{idEnvio}
权限范围:ex.pix.send。
PUT /v2/ex/pix/SAQ01J1ZK7M9QW3ERT5TY6UI8O
{
"tipo": "SAQUE",
"valor": "300.00",
"solicitadoEm": "2026-09-18T12:00:00Z",
"favorecido": { "chave": "12345678909", "cpf": "12345678909" },
"referenciaExterna": "saque-778812",
"infoPagador": "Saque pedido 778812"
}
→ 201
{
"idEnvio": "SAQ01J1ZK7M9QW3ERT5TY6UI8O",
"endToEndId": "E12345678202609181200000000000003",
"status": "EM_PROCESSAMENTO",
"tipo": "SAQUE",
"valor": "300.00",
"solicitadoEm": "2026-09-18T12:00:00Z",
"prazoRegulatorio": "2026-09-18T14:00:00Z",
"favorecido": { "chave": "12345678909", "cpf": "12345678909" },
"referenciaExterna": "saque-778812",
"infoPagador": "Saque pedido 778812",
"sla": { "estouradoNaEntrada": false, "restanteSegundos": 7199 }
}
请求字段 #
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
tipo |
字符串 | 是 | SAQUE 或 PREMIO。 |
valor |
字符串 | 是 | 带两位小数的金额。 |
solicitadoEm |
字符串 | 是 | 您的客户提出请求的时间,RFC 3339。 |
favorecido.chave |
字符串 | 是 | 收款人的 Pix 密钥。capacidades.saqueQualquerChave 为 false 时,必须是收款人本人的证件号:favorecido.cpf 或 favorecido.cnpj。 |
favorecido.cpf |
字符串 | 二选一 | 个人收款人的 CPF,11 位数字。 |
favorecido.cnpj |
字符串 | 二选一 | 企业收款人的 CNPJ,14 位。仅当 capacidades.favorecidoPJ 为 true 时可用。 |
referenciaExterna |
字符串 | 否 | 您的标识符,查询时原样返回。 |
infoPagador |
字符串 | 否 | 显示在收款人回单上的文字。 |
idEnvioOriginal |
字符串 | 否 | 用于重试因可纠正原因而 NAO_REALIZADO 的提现。 |
subconta |
字符串 | 否 | 付款的子账户 id。省略时由主账户付款。 |
exigirAprovacao |
布尔值 | 否 | true:提现等待贵公司的管理员在控制台审批,即使金额低于审批规则,或规则已关闭。 |
validadeSegundos |
整数 | 否 | 提现发出的期限,60 至 10800 秒,从我们收到请求时开始计算。省略时不设期限。 |
响应字段 #
| 字段 | 类型 | 说明 |
|---|---|---|
status |
字符串 | EM_PROCESSAMENTO,之后变为 REALIZADO 或 NAO_REALIZADO。也可能以 AGUARDANDO_APROVACAO 状态创建,见下文。 |
endToEndId |
字符串 | Pix 的标识符。账户为名义账户(custodia.tipo 为 PARCEIRA)时可能变更一次;请以 idEnvio 作为键。提现等待审批时不返回,未获批准时(desfecho 为 RECUSADO、EXPIRADO 或 CANCELADO)也不返回。 |
exigirAprovacao |
布尔值 | 您要求审批时为 true;缺省即为否。 |
aprovacao |
对象 | 仅出现在被暂停的提现中:regras 和 expiraEm;作出决定后还有 desfecho、decididaEm、decididaPor 和 motivo。 |
prazoRegulatorio |
字符串 | solicitadoEm 加 120 分钟。对于等待过审批的提现,为批准时间加 120 分钟。 |
enviarAte |
字符串 | 提现最晚可以发出的时间。仅当您发送了 validadeSegundos 时返回。 |
sla.restanteSegundos |
整数 | 距期限还剩多少秒。有结果后,表示期限还剩余多少。 |
sla.estouradoNaEntrada |
布尔值 | 我们收到请求时期限已过则为 true。之后不会改变。 |
valorRealizado |
字符串 | 仅出现在被机构拆分为多笔 Pix 的提现中:实际发出的金额。所有 Pix 都发出时等于 valor,其中一笔未发出时则小于该值。见查询提现。 |
pix |
列表 | 仅出现在这类提现中:其各笔 Pix,按顺序排列,每笔包含 parte、valor、status、endToEndId、liquidadoEm,以及 NAO_REALIZADO 的 Pix 中的 motivo。普通提现中没有此字段。 |
只发送一种证件号:favorecido.cpf 或 favorecido.cnpj。两者同时发送返回 400 requisicao_invalida;都不发送,或证件号的校验位无效,返回 400 documento_invalido。当 GET /v2/ex/config 中 capacidades.favorecidoPJ 为 true 时,收款人可以是企业;为 false 时,favorecido.cnpj 返回 400 favorecido_pj_nao_permitido,CNPJ 密钥搭配 favorecido.cpf 也是如此。为 true 时,CNPJ 密钥搭配 favorecido.cpf 返回 400 chave_nao_pertence_ao_documento:请填写该密钥所有者的 favorecido.cnpj。在响应和查询中,企业收款人返回 cnpj 代替 cpf。
您的账户可以将证件设为可选:见 GET /v2/ex/config 中的 documentoFavorecido.modo。为 OPCIONAL 时,提现可以不带 favorecido.cpf,也不带 favorecido.cnpj。CPF 或 CNPJ 密钥的证件即为密钥本身。电子邮件、电话或随机密钥的提现不带证件发出,响应中的 favorecido 只有 chave。不是有效证件的 favorecido.cpf 或 favorecido.cnpj 会被丢弃,提现按未发送该字段的情况继续;带标点、去掉标点后有效的证件按去掉标点后的形式使用。当提现经由的账户要求证件时,响应为 422 documento_exigido_pela_nominal:请发送证件后重试。
您所有账户的密钥规则都相同。请读取 GET /v2/ex/config 中的 capacidades.saqueQualquerChave。为 true 时,密钥可以是 CPF、CNPJ、电子邮件、带 +55 的电话号码或随机密钥;CPF 密钥必须是 favorecido.cpf,CNPJ 密钥必须是 favorecido.cnpj。电子邮件、电话或随机密钥不会与所填的证件号核对:发送前请自行确认。含小写字母的 CNPJ 密钥按大写读取。为 false 时,密钥必须是收款人本人的证件号,有效且不带标点,如示例所示:11 位数字的 favorecido.cpf,或在 capacidades.favorecidoPJ 为 true 时的 favorecido.cnpj。其他证件号的 CPF 或 CNPJ 密钥返回 400 chave_nao_pertence_ao_documento,在 capacidades.favorecidoPJ 为 false 时 CNPJ 密钥返回 400 favorecido_pj_nao_permitido,电子邮件、电话、随机密钥或校验位无效的证件号返回 422 chave_exige_documento。两种情况下,被拒绝时都不会创建提现。
金额超过约定值的提现、当天向同一收款人发起的第三笔及以后的提现(次数也可约定),或超过当天向同一收款人累计金额的提现,会以 status 为 AGUARDANDO_APROVACAO 创建,并带有 aprovacao 对象(regras 和 expiraEm)。金额会被预留,只有贵公司的管理员在控制台批准后,提现才会发出;若在 aprovacao.expiraEm(24 小时,若 enviarAte 更早则以其为准)之前没有作出决定,提现以 NAO_REALIZADO 结束,金额退回。事件为 payout.aguardando_aprovacao,不带 endToEndId:它在批准时重新生成,因此请始终使用 idEnvio。您发送 exigirAprovacao 为 true 的提现也是如此,即使它低于这些规则:aprovacao.regras 中 PEDIDA 排在最前,后面是该提现触发的其他规则。名称相近但错误的字段,例如 exigeAprovacao,返回 400 campo_desconhecido;请在响应中核对 status 和回显的 exigirAprovacao,并先用 R$ 1,00 验证第一笔。
管理员可以批准或拒绝。aprovacao.desfecho 为 APROVADO、RECUSADO、EXPIRADO 或 CANCELADO,aprovacao.regras 包含 PEDIDA、VALOR、QUANTIDADE_DESTINO 或 SOMA_DESTINO。除批准外,提现都以 NAO_REALIZADO 结束,motivo.codigo 为 MS02(贵公司拒绝)或 MS03(期限已过或被我们取消),类别为 TERMINAL。
使用 validadeSegundos 时,enviarAte 之后不会再开始发送,没有发出的提现以 NAO_REALIZADO 结束,原因为 MS03,金额退回。在此之前开始的发送可能晚于该时间才到达机构,机构已接受的提现会继续进行,直到机构给出结果。如果发送没有收到响应,我们会在 enviarAte 之后几分钟向机构确认,然后再结束。请等待事件,而不是看时间。重复同一个 idEnvio 会返回首次调用的 enviarAte,但同一个 idEnvio 一次带、一次不带 validadeSegundos 会返回 409 id_envio_duplicado。名称相近但错误的字段,例如 expiration,返回 400 campo_desconhecido。
有些账户不能发送 Pix。请读取 GET /v2/ex/config 中的 capacidades.saque(从子账户提现时带 ?subconta=):为 false 时,提现返回 503 capacidade_indisponivel,且不会创建。
提现会预留金额加手续费,手续费可在控制台查看。因此,金额等于全部 disponivel 的提现会返回 422 saldo_insuficiente。要全部提现,请发送余额中的 saqueMaximo:这是计入手续费后能容纳的最大金额,精确到分。
有些账户对每笔提现 Pix 设有最高金额。超过该金额的提现返回 422 valor_acima_do_maximo,最高金额在 detail 中返回,且不会创建。在这些账户中,saqueMaximo 不会超过该最高金额,其余部分通过另一笔提现发出。
结果通过 webhook payout.realizado 或 payout.nao_realizado 送达。超时或出现 5xx 后,请先查询 GET /v2/ex/pix/{idEnvio} 再重试;如果返回 404,请用同一个 idEnvio 重复 PUT。
错误 #
| 状态码 | title |
触发条件 |
|---|---|---|
| 400 | id_envio_invalido |
idEnvio 不是 26 至 35 位字母数字字符。 |
| 400 | tipo_invalido |
tipo 不是 SAQUE 或 PREMIO。 |
| 400 | valor_invalido |
金额不符合 "0.00" 格式,或不是正数。 |
| 400 | requisicao_invalida |
同时发送了 favorecido.cpf 和 favorecido.cnpj。 |
| 400 | documento_invalido |
既没有 favorecido.cpf 也没有 favorecido.cnpj,或证件号不是带正确校验位的有效 CPF 或 CNPJ。documentoFavorecido.modo 为 OPCIONAL 时不会出现此错误:缺少证件或证件无效时,提现不带该证件继续。 |
| 400 | chave_nao_pertence_ao_documento |
CPF 或 CNPJ 密钥与所填的证件号不符。 |
| 400 | favorecido_pj_nao_permitido |
在 capacidades.favorecidoPJ 为 false 时发送了 favorecido.cnpj,或 CNPJ 密钥搭配 favorecido.cpf。 |
| 400 | chave_pix_invalida |
密钥不符合任何类型的格式,或是校验位无效的 CPF 或 CNPJ。 |
| 400 | solicitado_em_invalido |
solicitadoEm 格式错误,或比当前时间晚 5 分钟以上。 |
| 400 | validade_invalida |
validadeSegundos 不在 60 至 10800 之间,或为 0。 |
| 400 | campo_desconhecido |
字段名与 exigirAprovacao 或 validadeSegundos 相近但错误,或请求中带有 enviarAte。 |
| 403 | subconta_indisponivel |
subconta 存在,但状态不是 ATIVA。 |
| 409 | id_envio_duplicado |
同一个 idEnvio 已存在,但 valor、tipo、收款人证件号、subconta 或 exigirAprovacao 不同,或一次带、一次不带 validadeSegundos。若只是密钥、solicitadoEm 或 referenciaExterna 不同,则返回 200 和已记录的提现;要换密钥,请使用另一个 idEnvio。 |
| 422 | subconta_nao_encontrada |
subconta 不存在。 |
| 422 | saldo_insuficiente |
可用余额不足以支付金额加提现手续费。 |
| 422 | saldo_bloqueado_med |
可用余额不足以支付提现,且该账户有冻结余额(争议、司法命令或风险分析)。GET /v2/ex/bloqueios 列出每一项冻结。 |
| 422 | limite_excedido |
超过单笔上限,或超过该收款人的每日或每月上限。具体数值在 violacoes 中。 |
| 422 | chave_sob_reivindicacao |
该密钥正在进行可携转或所有权申领。请索取另一个密钥。 |
| 422 | chave_exige_documento |
capacidades.saqueQualquerChave 为 false,而密钥是电子邮件、电话、随机密钥或校验位无效的证件号。 |
| 422 | documento_exigido_pela_nominal |
提现未带证件,documentoFavorecido.modo 为 OPCIONAL,且经由的账户在提现时要求证件。请发送 favorecido.cpf 或 favorecido.cnpj。 |
| 422 | valor_abaixo_do_minimo |
金额低于该账户的最低提现金额。最低金额在 detail 中返回,提现不会创建。 |
| 422 | valor_acima_do_maximo |
金额高于该账户每笔提现 Pix 的最高金额。最高金额在 detail 中返回,提现不会创建。 |
| 422 | favorecido_restrito |
收款人的 CPF 受到限制。 |
| 422 | pagamento_negado_compliance |
被风险分析拒绝。请勿重试。 |
| 422 | cadeia_retry_invalida |
idEnvioOriginal 指向的不是一笔 tipo 和 solicitadoEm 相同、状态为 NAO_REALIZADO 的提现。 |
| 503 | capacidade_indisponivel |
该账户不能发送 Pix:capacidades.saque 为 false。 |