Pular para o conteúdo principal

Códigos de Erro de Pagamento PIX

Códigos de Erro de Pagamento PIX

Quando um pagamento PIX falha, o webhook MOVEMENT_FAILED retorna informações sobre o erro através dos campos providerRejectedReason e providerErrorCode. Abaixo estão todos os possíveis códigos de erro que podem ser retornados, com suas descrições detalhadas e informações sobre qual participante gera cada erro.

Tabela Completa de Códigos de Erro

CódigoNome do ErroDescrição DetalhadaParticipante que Gera o Erro
AB03Liquidação Abortada por TimeoutLiquidação da transação interrompida devido a timeout no SPISistema de Pagamentos Instantâneos (SPI)
AB09Erro no Agente CredorTransação interrompida devido a erro no participante do usuário recebedorBanco recebedor (Woovi)
AB11Timeout do Agente DevedorTimeout do participante emissor da ordem de pagamentoSistema de Pagamentos Instantâneos (SPI)
AC03Número da Conta do Credor InválidoNúmero da agência e/ou conta transacional do usuário recebedor inexistente ou inválidoBanco recebedor (Woovi)
AC06Conta BloqueadaConta transacional do usuário recebedor encontra-se bloqueadaBanco recebedor (Woovi)
AC07Conta do Credor EncerradaNúmero da conta transacional do usuário recebedor encerradaBanco recebedor (Woovi)
AC14Tipo de Conta do Credor InválidoTipo incorreto para a conta transacional do usuário recebedorBanco recebedor (Woovi)
AG03Transação Não SuportadaTipo de transação não é suportado/autorizado na conta transacional do usuário recebedor. Exemplo: transferência para conta salárioBanco recebedor (Woovi)
AG12Transferência Interna Não PermitidaNão é permitida ordem de pagamento/devolução no SPI cujos recursos sejam transferidos de uma conta transacional para outra em uma mesma instituição participante ou entre participantes que utilizem o serviço de liquidação de um mesmo participante liquidante no SPI (booktransfer)Sistema de Pagamentos Instantâneos (SPI)
AG13Devolução de Retorno ProibidaNão é permitido devolver a devolução de um pagamento instantâneoSistema de Pagamentos Instantâneos (SPI)
AGNTAgente IncorretoParticipante direto não é liquidante do participante do usuário pagadorSistema de Pagamentos Instantâneos (SPI)
AM01Valor ZeroOrdem de pagamento instantâneo com valor zeroSistema de Pagamentos Instantâneos (SPI)
AM02Valor Não PermitidoOrdem de pagamento/devolução em valor que faz superar o limite permitido para o tipo de conta transacional creditadaBanco recebedor (Woovi)
AM04Fundos InsuficientesSaldo insuficiente na conta PI do participante do usuário pagadorSistema de Pagamentos Instantâneos (SPI)
AM09Valor IncorretoDevolução de pagamento em valor que faz superar o valor da ordem de pagamento instantâneo correspondenteBanco recebedor (Woovi)
AM12Valor InválidoDivergência entre a somatória dos valores do bloco valorDoDinheiroOuCompra e o campo valorSistema de Pagamentos Instantâneos (SPI)
AM18Número de Transações InválidoQuantidade de transações inválidaSistema de Pagamentos Instantâneos (SPI)
BE01Inconsistência com Cliente FinalCPF/CNPJ do usuário recebedor não é consistente com o titular da conta transacional especificadaBanco recebedor (Woovi)
BE05Parte Iniciadora Não ReconhecidaCNPJ do iniciador de pagamento não se encontra cadastrado no arranjo PixSistema de Pagamentos Instantâneos (SPI)
BE15Código de Identificação InválidoPreenchimento incorreto do campo idConciliacaoRecebedorBanco recebedor (Woovi)
BE17Código de Identificação do Credor InválidoQR Code rejeitado pelo participante do usuário recebedorBanco recebedor (Woovi)
CH11Identificador do Credor IncorretoCPF/CNPJ do usuário recebedor incorretoBanco recebedor (Woovi)
CH16Conteúdo Formalmente IncorretoPreenchimento do conteúdo da mensagem incorreto ou incompatível com as regras de negócioSistema de Pagamentos Instantâneos (SPI)
CN01Autorização CanceladaAgendamento de pagamento recorrente cancelado com statusDoCancelamento igual a "ACCR (confirmado)"Banco recebedor (Woovi)
DS04Ordem RejeitadaOrdem rejeitada pelo participante do usuário recebedorBanco recebedor (Woovi)
DS0GPagamento Não PermitidoParticipante que assinou a mensagem não é autorizado a realizar a operação na conta PI debitada. No caso em que o participante que assinou a mensagem não é o titular da conta PI debitada nem é o liquidante no SPI do participante do usuário pagadorSistema de Pagamentos Instantâneos (SPI)
DS27Usuário Ainda Não AtivadoParticipante não se encontra cadastrado ou ainda não iniciou a operação no SPISistema de Pagamentos Instantâneos (SPI)
DT02Data de Criação InválidaData e Hora do envio da mensagem inválidaSistema de Pagamentos Instantâneos (SPI)
DT05Data de Corte InválidaTransação extrapola o prazo máximo para devolução de pagamento instantâneo regulamentado pelo arranjo PixSistema de Pagamentos Instantâneos (SPI)
DUPLPagamento DuplicadoPagamento efetuado em duplicidade nos casos em que as ordens de pagamento possuem IdConciliacaoDoRecebedor iguais para um mesmo usuário recebedor. É permitido que duas cobranças tenham o mesmo IdConciliacaoDoRecebedor desde que correspondam a usuários recebedores diferentesBanco recebedor (Woovi)
ED05Falha na LiquidaçãoErro no processamento do pagamento instantâneo (erro genérico)Sistema de Pagamentos Instantâneos (SPI) / Banco recebedor (Woovi)
FF07Finalidade InválidaInconsistência entre a finalidade da transação e o preenchimento do bloco elementos Structured <Strd>Sistema de Pagamentos Instantâneos (SPI)
FF08EndToEndId InválidoIdentificador da operação mal formatadoSistema de Pagamentos Instantâneos (SPI)
FRADOrigem FraudulentaOrdem de pagamento rejeitada por fundada suspeita de fraudeBanco recebedor (Woovi)
MD01Sem MandatoISPB do participante facilitador de serviço Pix Saque ou Pix Troco inexistenteSistema de Pagamentos Instantâneos (SPI)
RC09Identificador do Membro Devedor InválidoISPB do participante do usuário pagador inválido ou inexistenteSistema de Pagamentos Instantâneos (SPI)
RC10Identificador do Membro Credor InválidoISPB do participante do usuário recebedor inválido ou inexistenteSistema de Pagamentos Instantâneos (SPI)
RR04Motivo RegulatórioOrdem de pagamento em que o usuário pagador é sancionado por resolução do Conselho de Segurança das Nações Unidas (CSNU). Nos casos em que o usuário recebedor for o sancionado, a ordem de pagamento não deve ser rejeitadaBanco recebedor (Woovi)
SL02Serviço Específico do Agente CredorA transação referenciada na mensagem de devolução (pacs.004) original não está relacionada aos serviços de Pix Saque ou Pix TrocoBanco recebedor (Woovi)
UPAYPagamento IndevidoPagamento é indevido por ausência de recorrência válida/ativaBanco recebedor (Woovi)

Categorias de Erro

Erros de Liquidação (AB)

  • AB03: Timeout durante a liquidação
  • AB09: Erro no participante recebedor
  • AB11: Timeout no participante pagador

Erros de Conta (AC)

  • AC03: Conta inexistente ou inválida
  • AC06: Conta bloqueada
  • AC07: Conta encerrada
  • AC14: Tipo de conta inválido

Erros de Autorização (AG)

  • AG03: Transação não suportada/autorizada
  • AG12: Transferência não permitida (booktransfer)
  • AG13: Devolução de devolução não permitida
  • AGNT: Agente incorreto no fluxo

Erros de Valor (AM)

  • AM01: Valor zero
  • AM02: Valor acima do limite
  • AM04: Saldo insuficiente
  • AM09: Valor incorreto
  • AM12: Valor inválido
  • AM18: Número de transações inválido

Erros de Identificação (BE/CH)

  • BE01: CPF/CNPJ inconsistente
  • BE05: Iniciador não reconhecido
  • BE15: Código de identificação inválido
  • BE17: QR Code rejeitado
  • CH11: CPF/CNPJ incorreto
  • CH16: Conteúdo incorreto

Erros de Processamento (CN/DS/DT)

  • CN01: Autorização cancelada
  • DS04: Ordem rejeitada
  • DS0G: Operação não autorizada
  • DS27: Usuário não ativado
  • DT02: Data de criação inválida
  • DT05: Prazo expirado

Erros Específicos

  • DUPL: Pagamento duplicado
  • ED05: Falha na liquidação (genérico)
  • FF07: Finalidade inválida
  • FF08: EndToEndId inválido
  • FRAD: Suspeita de fraude
  • MD01: Mandato inexistente
  • RC09/RC10: ISPB inválido
  • RR04: Motivo regulatório
  • SL02: Serviço específico
  • UPAY: Pagamento indevido

Exemplo de Webhook com Código de Erro Detalhado

{
"event": "woovi:MOVEMENT_FAILED",
"payment": {
"value": 1,
"status": "FAILED",
"correlationID": "manual-payment-0009"
},
"transaction": {
"value": 1,
"endToEndId": "E54811417202507081527dYr4Cp2gfAp",
"time": "2025-07-08T15:27:19.687Z",
"providerRejectedReason": "BE17 - QR Code rejeitado pelo banco recebedor",
"providerErrorCode": "BE17"
}
}

Observações Importantes

Participantes que Geram Erros

  • Sistema de Pagamentos Instantâneos (SPI): Sistema central do Banco Central
  • Banco recebedor (Woovi): Instituição financeira que recebe o pagamento
  • Participante do usuário pagador: Instituição financeira que envia o pagamento

Campos de Retorno

  • providerErrorCode: Contém apenas o código (ex: "BE17")
  • providerRejectedReason: Contém o código e a descrição detalhada (ex: "BE17 - QR Code rejeitado pelo banco recebedor")