Ir para conteúdo
  • Cadastre-se

dev botao

Cancelar boleto api banco do brasil


Ver Solução Respondido por Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro

Boa tarde,

Senhores, por algum motivo o cancelamento de um boleto no banco de brasil parou de funcionar, já procurei e não encontrei o motivo, alguém consegue me ajudar?

Erro: {"errors":[{"code":"4923892.1","message":"Boleto já baixado\/cancelado ou inexistente."}]}

Log anexo.ArqBoletoWS.logRetornoRegistro_468.txt

Link para o comentário
Compartilhar em outros sites

  • Consultores

@rpaulogio
Boa tarde !
Vou lhe pedir um favor.
Vi pelo log q vc está utilizando uma lib antiga. pode por favor fazer uma atualização. (link esta final da minha resposta)

Agora o log de web-service de boletos é configurado assim:

https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html


image.png

Deixe o log webservice nivel 4, por favor faça um novo teste e nos envie ele pelo email [email protected], no corpo do email favor colocar o link deste post.

* Porque por email, pois neste novo log ele registra informações de token e seguranca.

 



 

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
10 minutos atrás, Daniel InfoCotidiano disse:

@rpaulogio
Boa tarde !
Vou lhe pedir um favor.
Vi pelo log q vc está utilizando uma lib antiga. pode por favor fazer uma atualização. (link esta final da minha resposta)

Agora o log de web-service de boletos é configurado assim:

https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html


image.png

Deixe o log webservice nivel 4, por favor faça um novo teste e nos envie ele pelo email [email protected], no corpo do email favor colocar o link deste post.

* Porque por email, pois neste novo log ele registra informações de token e seguranca.

 



 

 

Daniel, não estou usando o ACBrLib, uso o componente em tempo de execução: Boleto:= TACBrBoleto.Create(nil);

Link para o comentário
Compartilhar em outros sites

  • Consultores
10 minutos atrás, rpaulogio disse:

Daniel, não estou usando o ACBrLib, uso o componente em tempo de execução: Boleto:= TACBrBoleto.Create(nil);

Perdão mas pelo log o seus componentes estão antigos.
Consegue me mandar com o log novo por favor

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde !
Consultando o titulo que vc informou ele está baixado.CONSULTA 2560493.txt

Realizei teste de inclusão e cancelamento aqui no meu , esta normal. demorei pq precisa esperar 30 min p cancelar.
NN 930141 -RetornoConsultaDetalhe.txt

CANCELAMENTO 930141.txt

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
9 minutos atrás, Daniel InfoCotidiano disse:

Boa tarde !
Consultando o titulo que vc informou ele está baixado.CONSULTA 2560493.txt

Realizei teste de inclusão e cancelamento aqui no meu , esta normal. demorei pq precisa esperar 30 min p cancelar.
NN 930141 -RetornoConsultaDetalhe.txt

CANCELAMENTO 930141.txt 1.33 kB · 0 downloads

Daniel, estranho pq da primeira vez que tentei cancelar já deu a mensagem..vou fazer outro teste.

Link para o comentário
Compartilhar em outros sites

  • Consultores

 

2 minutos atrás, rpaulogio disse:

Daniel, estranho pq da primeira vez que tentei cancelar já deu a mensagem..vou fazer outro teste.

lembre-se que estamos em homologacao.. se eu incluir um registro aqui vc pode cancelar ai..
se vc qser fazer um teste de cancelamento e nao sabe os boletos pendentes, vc consulta lista pega um nossonumero e cancela.
ou seja, ambiente de homologacao compartilhado.. todos usuarios usam o mesmo ambiente, algum outro usuario testando pode cancelar seu titulo

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
3 minutos atrás, Daniel InfoCotidiano disse:

 

lembre-se que estamos em homologacao.. se eu incluir um registro aqui vc pode cancelar ai..
se vc qser fazer um teste de cancelamento e nao sabe os boletos pendentes, vc consulta lista pega um nossonumero e cancela.
ou seja, ambiente de homologacao compartilhado.. todos usuarios usam o mesmo ambiente, algum outro usuario testando pode cancelar seu titulo

Verdade, no caso vc diz consulta e fazer a consulta e cancelar um boleto que vem na lista ?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Vou add um titulo aqui p vc testar 9203517
tente cancelar ai, vai ver q vai receber uma msg q foi incluido menos de 30 minutos.
Depois de 30 min de vc cancelar, vai cancelar normalmente.
se eu tentar aqui , vou ter reposta de boleto cancelado/baixado ou inexistente.

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
2 minutos atrás, Daniel InfoCotidiano disse:

Vou add um titulo aqui p vc testar 9203517
tente cancelar ai, vai ver q vai receber uma msg q foi incluido menos de 30 minutos.
Depois de 30 min de vc cancelar, vai cancelar normalmente.
se eu tentar aqui , vou ter reposta de boleto cancelado/baixado ou inexistente.

vou testar

5 minutos atrás, Daniel InfoCotidiano disse:

Vou add um titulo aqui p vc testar 9203517
tente cancelar ai, vai ver q vai receber uma msg q foi incluido menos de 30 minutos.
Depois de 30 min de vc cancelar, vai cancelar normalmente.
se eu tentar aqui , vou ter reposta de boleto cancelado/baixado ou inexistente.

Daniel, tem algo errado, deu a mesma mensagem, usando o seu numero 9203517

 image.thumb.png.f65156305d8b0d30cb3b13fbe03dbb2d.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

@rpaulogio
no meu esta dando outro erro.
HTTP_Result=400
JSON={"errors":[{"code":"4678420.1","message":"Campo nosso número preenchido com dados inválidos."}]}
Acredito que seja alguma instabilidade

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
7 minutos atrás, Daniel InfoCotidiano disse:

@rpaulogio
no meu esta dando outro erro.
HTTP_Result=400
JSON={"errors":[{"code":"4678420.1","message":"Campo nosso número preenchido com dados inválidos."}]}
Acredito que seja alguma instabilidade

Vou testar amanha

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 03/05/2024 at 17:18, Daniel InfoCotidiano disse:

@rpaulogio
no meu esta dando outro erro.
HTTP_Result=400
JSON={"errors":[{"code":"4678420.1","message":"Campo nosso número preenchido com dados inválidos."}]}
Acredito que seja alguma instabilidade

Bom dia Daniel, 

Gerei um boleto na api do banco do brasil e na sequencia tento cancelar, já recebo o erro:

Geração:

image.thumb.png.cdd9bb122b15ea05fb1a537cb85d10d1.png

Log cancelar:

JSON={"errors":[{"code":"4923892.1","message":"Boleto j\u00e1 baixado\/cancelado ou inexistente."}]}

Não sei o que fazer, ACBr atualizado.

Link para o comentário
Compartilhar em outros sites

  • Consultores
11 minutos atrás, rpaulogio disse:

Daniel, uma duvida, no log percebi uma diferença no nosso numero enviado na url:

Não, olhe como fica o meu:
image.png

Zeros são a esquerda.

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 minuto atrás, Daniel InfoCotidiano disse:

Não, olhe como fica o meu:
image.png

Zeros são a esquerda.

Não entendi, estou errando onde?

6 minutos atrás, Daniel InfoCotidiano disse:

Não, olhe como fica o meu:
image.png

Zeros são a esquerda.

Daniel, essa função abaixo que esta montando errado?

image.thumb.png.c319e44a3fafe8b31c90aab7f9ee4bcf.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Pode nos dar mais informações por favor para que eu possa testar aqui.
qual valores está utilizando nas propriedades abaixo:
Carteira, Convenio, NossoNumero

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 hora atrás, Daniel InfoCotidiano disse:

Pode nos dar mais informações por favor para que eu possa testar aqui.
qual valores está utilizando nas propriedades abaixo:
Carteira, Convenio, NossoNumero

NossoNumero = '31285570002560598'

Carteira = '17'

Convenio = '3128557'

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
8 minutos atrás, rpaulogio disse:

NossoNumero = '31285570002560598'

Carteira = '17'

Convenio = '3128557'

Daniel, eu sempre mando no campo nosso numero o valor que é retornado pela api na geração do boleto esse numero 31285570002560598 foi a api que retornou e mando ele no cancelamento, sempre fiz assim.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
Em 06/05/2024 at 14:42, rpaulogio disse:

Daniel, eu sempre mando no campo nosso numero o valor que é retornado pela api na geração do boleto esse numero 31285570002560598 foi a api que retornou e mando ele no cancelamento, sempre fiz assim.

API retorna assim, mas esta concatenado este numero:

Cedente + NossoNumero
31285570002560598

Eu mando nos meus testes apenas o nossonumero.

Caso deseje pegar o nossoNumero na reposta do boleto, vou te passar uma parte do código q uso no meu exemplo:


image.png

  • Obrigado 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.