Quando usar
Como funciona
- Todo Pix que cai na chave entra no saldo disponível, com a mesma taxa do Pix por QR Code da sua conta. A taxa nunca passa do valor recebido.
- Não existe cobrança por trás. O pagamento é identificado por quem pagou e pelo
endToEndIddo Pix. - Os Pix recebidos na chave contam no faturamento do dashboard e aparecem no extrato como venda no Pix.
- O recurso é liberado conta a conta pela equipe AbacatePay. Para usar, fale com o suporte pelo chat do dashboard ou em ajuda@abacatepay.com.
- Funciona só em produção.
COMPLETE aparece como Pago, UNDER_DISPUTE como Em disputa e REFUNDED como Reembolsado.
Como receber Pix na chave pelo dashboard
1
Pegue a sua chave
Com o recurso liberado, a aba Chave Pix aparece em Sua Loja → Cobranças. Nela, clique em Ver minha chave Pix:
Copie a chave. É ela que você passa para os seus clientes.


2
Acompanhe os Pix recebidos
A aba Chave Pix lista cada Pix recebido na chave, com o pagador (nome e CPF/CNPJ mascarado), o valor, a data, o status e as ações Ver comprovante, Reembolsar e Copiar ID. Dá para buscar por ID, nome ou CPF/CNPJ e filtrar por status.

3
Cadastre o webhook
Em Integração → Webhooks, clique em Criar webhook, escolha Webhook v2 e selecione os eventos Pix recebido na chave (
Assinatura, retentativas e formato de entrega são os mesmos dos outros webhooks. Veja Webhooks.
pix_key.received) e Pix recebido na chave reembolsado (pix_key.refunded). Os dois eventos só aparecem nas contas com o recurso liberado.
Pela API
Não há endpoint para listar os Pix recebidos na chave nem para reembolsar: a integração é pelo webhook. Para dar baixa, use opix_key.received:
data.pixKey.amount: o que o cliente pagou, em centavos.data.pixKey.fee: a taxa, em centavos. Você recebeamountmenosfee.data.pixKey.id: o ID do Pix na AbacatePay. Guarde para não dar baixa duas vezes.data.payer: quem pagou. Use para saber de qual cliente é o Pix. O CPF/CNPJ vem mascarado; para receber o documento completo no webhook, fale com o suporte.
Notificações
A contestação (MED) de um Pix na chave não gera webhook. Acompanhe pela aba Chave Pix.
Reembolso
O reembolso é feito só pelo dashboard: na aba Chave Pix, clique em Reembolsar no Pix. O vídeo também está em Reembolso.- O valor volta para quem pagou e o webhook
pix_key.refundedé disparado. - O reembolso sai do saldo disponível e exige saldo suficiente.
- A taxa do Pix recebido não é devolvida. Veja Reembolsos.
Testar no Modo Teste
Não dá: a chave Pix fixa só existe em produção, e webhooks criados no Modo Teste não recebem esses eventos.Perguntas frequentes
Como sei de qual cliente é o Pix?
Como sei de qual cliente é o Pix?
Como não há cobrança, a conciliação é pelo pagador (
payer.name e payer.taxId) e pelo valor. Oriente seus clientes a pagar de uma conta no nome deles: um Pix feito da conta de outra pessoa chega com os dados dessa outra pessoa.Como evito dar baixa duas vezes?
Como evito dar baixa duas vezes?
O mesmo Pix nunca gera dois
data.pixKey.id diferentes, mas o webhook pode ser reentregue. Antes de dar baixa, confira se aquele data.pixKey.id já foi processado para o mesmo evento.E se o Pix for menor que a taxa?
E se o Pix for menor que a taxa?
A taxa nunca passa do valor recebido. Um Pix menor que a taxa resulta em líquido zero, sem saldo negativo.
O pagador pode contestar o Pix?
O pagador pode contestar o Pix?
Sim, pelo MED. Enquanto a contestação está aberta, o Pix fica Em disputa e o valor fica bloqueado no seu saldo. A contestação de um Pix na chave não gera webhook: acompanhe pela aba Chave Pix.
Recebo o CPF/CNPJ completo de quem pagou?
Recebo o CPF/CNPJ completo de quem pagou?
Por padrão, o webhook traz o CPF/CNPJ mascarado, como
123.***.789-**. Para receber o documento completo, fale com o suporte.Dá para listar ou reembolsar pela API?
Dá para listar ou reembolsar pela API?
Não. A lista e o reembolso ficam só no dashboard, na aba Chave Pix. Na sua integração, use os webhooks.