Tabela de erros ao realizar uma TED

Abaixo os erros que podem ocorrer ao realizar chamada nas APIs de TED

Código do erroMensagem de erro apresentada
688Número da conta inválido: possui mais de 13 caracteres (incluindo o dígito).
688Nome inválido: possui caracteres especiais não permitidos.
688Código ISPB Inválido
688Número do Banco Inválido
688Banco Não Encontrado
688Dígito da conta inválido
999Ocorreu um Erro No Processo
999Transação Já Efetuada nos últimos 60 segundos

Após sucesso nas solicitações de Transferências na API de TED, podem ocorrer rejeições, e com isso, é enviado via webhook. Abaixo os erros retornados nos webhooks

Código do erroMensagem de erro apresentada
SPB1Conta Destinatária do Crédito Encerrada.
SPB2Agência ou Conta Destinatária do Crédito Inválida.
SPB3Ausência ou Divergência na Indicação do CPF ou CNPJ
SPB4Mensagem Inválida para o Tipo de Transação ou Finalidade
SPB5Divergência na Titularidade
SPB6Transferência Insuficiente para Finalidade Indicada
SPB7Diferença a Maior
SPB13Código Identificador de Transferência Inválido
SPB17Número de contrato inválido
SPB18Valor em duplicidade
SPB19Devolução por Fraude
SPB22Devolução de Ordem Bancária pelo Agente Financeiro
SPB26Devolução de pagamento de tributos por solicitação da IF
SPB27Devolução de Recolhimento a Maior autorizada pela RFB
SPB31CPF ou CNPJ inapto junto à Receita Federal do Brasil
SPB61Transferência supera limite para o tipo de conta destino
SPB70Por solicitação de cliente da Instituição Participante Recebedora
SPB72Não conformidade no pagamento
SPB84RETURN-BANKTRANSF
STR5Rejeitado sem Saldo
STR14Cancelado

Abaixo exemplo do JSON enviado no webhook

"{
        ""ProtocoloId"": 123456789,
        ""NsuExterno"":  123456,
        ""DadosTransacao"": {
                ""Cpfcnpj"": ""00000000000"",
                ""NomeCompleto"": ""AAAAAAA"",
                ""Agencia"": 1234,
                ""DataOperacao"": ""2026-01-01T00:00:00.000"",
                ""Conta"": ""00000"",
                ""DataDevolucao"": ""2026-01-01T23:59:59.999"",
                ""DigitoVerificador"": ""0"",
                ""Valor"": 100.00
        },
        ""TerminalExterno"": ""aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"",
        ""StatusCompensacao"": {
                ""Status"": ""ERRO"",
                ""MensagemErro"": ""Mensagem"",
                ""CodErro"": ""000""
        },
        ""TipoTransacao"": ""TRANSFERENCIA""
}"
📘

Novos códigos podem ocorrer dinamicamente para os erros do tipo SPB, uma vez que o motivo dos retornos podem vir de fontes externas, como rejeites da instituição recebedora.