Skip to main content
Subcontas guardam, dentro da sua conta AbacatePay, um saldo separado para cada vendedor do seu marketplace. Com o split de pagamento, parte de cada Pix vai para a subconta do vendedor, e você paga o vendedor por Pix na chave CPF/CNPJ dele.

Quando usar

Como funciona o split de pagamento

  1. Cadastre o vendedor como subconta, com nome e CPF ou CNPJ.
  2. Divida o pagamento com o campo data.splits ao criar uma cobrança Pix no checkout transparente. Quando o Pix é pago, cada parte vai para o saldo da subconta indicada, e o restante fica no seu saldo.
  3. Pague o vendedor com o saque da subconta. O Pix sai para a chave CPF/CNPJ igual ao documento da subconta.

Regras das subcontas

  • Um titular, uma subconta: a subconta é identificada pelo CPF ou CNPJ do vendedor. Criar de novo com o mesmo documento devolve a subconta que já existe, com o saldo atual, e ignora os outros campos. O CPF/CNPJ não pode ser o da sua loja.
  • Saldo separado: o saldo das subcontas não entra no saldo da sua loja e não pode ser sacado por saque nem por Enviar Pix. Cada subconta tem saldo disponível e bloqueado.
  • Extrato: no extrato da loja, cada parte enviada aparece como saída Split para subconta. Os saques das subcontas não aparecem no extrato nem em Listar saques.
  • Liberação: as subcontas são liberadas conta a conta. Fale com o suporte. Sem a liberação, as rotas respondem Função não habilitada.

Regras do split

  • Só no Pix do checkout transparente (method: "PIX").
  • De 1 a 10 subcontas por cobrança, sem repetir a mesma subconta.
  • Cada parte tem no mínimo 1 centavo.
  • A soma das partes cabe no valor da cobrança menos a taxa. Toda cobrança Pix tem uma tarifa mínima: em cobranças de valor baixo, o espaço para o split pode ser menor que o valor menos a sua taxa percentual.
  • As partes só são creditadas quando o Pix é pago. Cobrança expirada ou cancelada não credita nada.
  • Reembolso e MED: o valor de um reembolso ou de uma contestação (MED) sai sempre do saldo da sua loja, mesmo quando a cobrança teve split. O que já foi creditado na subconta não volta sozinho.

Regras do saque da subconta

  • O destino é sempre a chave Pix CPF/CNPJ igual ao documento da subconta. O vendedor precisa ter essa chave cadastrada no banco dele.
  • O valor mínimo é R$ 1,00 (100). O amount sai do saldo da subconta, com a taxa incluída: o vendedor recebe amount menos platformFee.
  • A taxa e os limites diário e noturno são os da sua conta, e os saques das subcontas contam no mesmo limite diário. Veja Saques.
  • Cada subconta faz um saque a cada 30 segundos. Subcontas diferentes podem sacar em sequência, e o saque de uma subconta não trava o saque da sua loja.
  • Enquanto a sua conta tiver débito de contestação em aberto, ele é descontado do saldo disponível para saque das subcontas.
  • Se o envio falhar, o valor volta para o saldo da subconta.

Permissões

Para criar cobranças com splits, a chave também precisa de TRANSPARENT:CREATE. Veja Chaves de API.

Pelo dashboard

Com as subcontas liberadas, o menu Financeiro → Subcontas mostra o total guardado em subcontas e a lista com nome, CPF/CNPJ, saldo disponível e data de criação. Dá para buscar por ID, nome ou CPF/CNPJ. Em Ver detalhes, você vê o saldo disponível, o bloqueado e as movimentações da subconta. Criar subcontas, dividir cobranças e sacar das subcontas é só pela API.

Pela API

1

Crie a subconta

Chame Criar subconta:
A resposta traz o id da subconta (sacc_...) e o saldo em balance.available e balance.blocked. Para achar a subconta depois, use Buscar subconta ou Listar subcontas, que filtra por taxId ou externalId.
2

Crie a cobrança Pix com split

Em Criar cobrança Pix, informe as partes em data.splits:
Depois do pagamento, uma subconta recebe R70,00,aoutraR 70,00, a outra R 15,00, e o seu saldo recebe R$ 100,00 menos a taxa e menos as duas partes.
3

Saque para o vendedor

Chame Sacar da subconta. Não há campo de chave Pix: o destino é sempre o CPF/CNPJ da subconta.
A resposta tem o mesmo formato do Enviar Pix, com o campo subAccountId a mais.
Se o split não passar nas regras, a cobrança não é criada e a API responde: Os erros de criação e de saque estão nas páginas de cada rota.

Notificações

O saque da subconta dispara transfer.completed ou transfer.failed, com o mesmo id e externalId da resposta do saque. O split não tem evento próprio: o pagamento da cobrança dispara o evento de sempre do checkout transparente.

Testar no Modo Teste

Com as subcontas liberadas, você cria subcontas e cobranças Pix com splits no Modo Teste. Ao simular o pagamento, cada parte é creditada na subconta. O saque da subconta, como todo saque, só existe em produção.

Perguntas frequentes

Não. O split funciona só nas cobranças Pix do checkout transparente.
Não. A subconta é única por CPF ou CNPJ. Criar de novo com o mesmo documento devolve a subconta que já existe.
Não. O saque vai sempre para a chave CPF/CNPJ do titular da subconta, o que garante que o dinheiro chega ao próprio vendedor.
O reembolso sai do saldo da sua loja. O valor que já foi para a subconta continua nela.
A mesma subconta fez um saque há menos de 30 segundos. Subcontas diferentes podem sacar em sequência.