12 de novembro de 2026

endToEndId (E2E) do Pix: o que é e como usar para rastrear, conciliar e devolver

Veja o que é o endToEndId (E2E) do Pix, como ler o código, a diferença para o txid e como usar o ID para conciliar, provar pagamento e pedir devolução.

O endToEndId (ou E2E ID) é o identificador único de cada Pix no sistema de pagamentos do Banco Central. Ele tem 32 caracteres, começa com E e acompanha o pagamento de ponta a ponta, do banco de quem paga ao de quem recebe. É o número que prova que aquele Pix existe e o que se usa para conciliar e para pedir devolução.

Antes do pagamento, quem identifica a cobrança é o txid e o código é o payload do Pix (BR Code). Depois que o Pix liquida, entra o endToEndId.


O que é o endToEndId do Pix

O endToEndId é o identificador fim a fim da transação no Pix: único em todo o arranjo. Desde 25/09/2022, ele é gerado por quem inicia o pagamento. É diferente do comprovante em imagem: o comprovante pode ser editado; o E2E pode ser conferido.


Como ler um endToEndId

Exemplo fictício de 32 caracteres:

E | 12345678 | 202611121330 | a1b2c3d4e5f

Sem os separadores: E12345678202611121330a1b2c3d4e5f.

Parte Tamanho O que é
E 1 Prefixo fixo
12345678 8 Identificação do agente que gerou o ID (em geral o ISPB da instituição)
202611121330 12 Data, hora e minuto em UTC
a1b2c3d4e5f 11 Sequencial

A hora está em UTC, então pode aparecer 3 horas à frente do horário de Brasília. Os 8 caracteres do meio identificam quem gerou o ID — não necessariamente o banco do pagador.


endToEndId x txid x ID de devolução

Identificador Quem gera Quando existe Para que serve
txid O recebedor, na cobrança Antes do pagamento Ligar o Pix à cobrança e ao pedido (confirmar pagamento Pix automaticamente)
endToEndId (E…) Quem inicia o pagamento Quando o Pix é enviado Identificar aquele Pix em comprovante, extrato, conciliação e devolução
ID de devolução (D…, rtrId) Gerado na devolução Só quando há devolução Identificar cada devolução ligada ao Pix original

Exemplo fictício de ID de devolução: D12345678202611121415f6e5d4c3b2a.


Onde encontrar o endToEndId

No comprovante do app do banco (o nome do campo muda: “ID da transação”, “identificador”, “E2E”), no extrato detalhado e, para quem integra, nos eventos e nas consultas da API do provedor.


Para que serve no dia a dia


Pix recebido na chave: por que o E2E vira a chave de conciliação

Quando o recurso está liberado na sua conta, o Pix na chave chega sem cobrança por trás: não há txid da cobrança para casar. O pagamento é identificado por quem pagou e pelo endToEndId. Guardar o E2E evita baixar duas vezes o mesmo Pix. Guia: chave Pix para empresa.


endToEndId na AbacatePay

Na AbacatePay, o endToEndId aparece nos eventos de webhook de três fluxos:

Em saques e envios, o campo sempre vem, mas com null quando o envio falhou e não há Pix no Banco Central.

{
  "event": "pix_key.received",
  "data": {
    "pixKey": {
      "id": "tran_01EXAMPLE",
      "amount": 4990,
      "status": "COMPLETE",
      "endToEndId": "E12345678202611121330a1b2c3d4e5f",
      "createdAt": "2026-11-12T13:30:00.000Z"
    }
  }
}

Boas práticas:

Para devolver um pagamento na AbacatePay, o reembolso é sempre do valor total: pela API, com o id da cobrança; o Pix recebido na chave é reembolsado pelo dashboard. Pix a R$ 0,80 por pagamento recebido.

Links: /api/webhooks, saques e transferências via API, /api/payouts, documentação do Pix na chave.

Concilie Pix pelo endToEndId com webhooks: fale com o time.


Antes do pagamento existe o payload

Antes de existir o E2E, a cobrança é o BR Code. Para ler o Copia e Cola campo a campo, veja o payload do Pix (BR Code).


Perguntas frequentes

O que é endToEndId no Pix?

É o identificador único do Pix no Banco Central, com 32 caracteres e começando com E. Acompanha o pagamento de ponta a ponta.

Qual a diferença entre txid e endToEndId?

O txid identifica a cobrança e existe antes do pagamento. O endToEndId identifica o Pix enviado. Uma cobrança tem um txid; cada Pix tem o seu E2E.

Onde encontro o ID da transação Pix no comprovante?

No comprovante do app do banco, com nomes como “ID da transação” ou “identificador”. É o código de 32 caracteres que começa com E.

O endToEndId serve para pedir devolução de um Pix?

No arranjo Pix, a devolução fica ligada ao E2E do Pix original. Na AbacatePay, o reembolso é do valor total, pela API com o id da cobrança ou pelo dashboard. Detalhes: estorno de pagamento.

Dois Pix podem ter o mesmo endToEndId?

Não. O identificador é único por pagamento.

Por que o endToEndId vem vazio (null) num saque?

Porque o envio falhou e não chegou a existir Pix no Banco Central. O valor volta para o saldo e o evento é payout.failed.


Concilie Pix pelo endToEndId com webhooks: fale com o time.

Leia também: payload do Pix (BR Code) · confirmar pagamento Pix automaticamente · Pix tem chargeback? Entenda o MED · estorno de pagamento · o que é conciliação de pagamentos · comprovante Pix falso · saques e transferências via API · API Pix · receber Pix · /desenvolvedores

Você pode se interessar por