Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao realizar consulta de boleto pela API do Santander


Ver Solução Respondido por Victor H. Gonzales - Panda,
  • Este tópico foi criado há 408 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia! Usando API de Boletos do Santander eu estou conseguindo gerar normalmente os boletos, porem ao utilizar o metodo de consultar esta me retornando o seguinte erro da imagem e se eu utilizar o Consulta Detalhada me retorna o boleto em branco. 

 

Alguem passou por isso?

Captura de tela 2023-09-22 100633.png

  • Moderadores
Postado

sim o método não foi implementando ou por não existir na documentação ou por ser algo que vá demorar ou mesmo por naõ ter sido feito

se está dizendo que não acha é alguma informação que está passando errado na consulta detalhada. lembrnado que é uma a uma dai

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Consultores
Postado

@Luiz Tafarel Boa tarde !
Tente TpConsulta sem ser detalhada p ver se ela retorna.
Santander foi uma contribuição e disponibilizamos para testes pois não temos credenciais deste banco para testar.
Se puder disponibilizar seu log webservice, envie para [email protected], Atenção , no corpo da mensagem favor colar o link deste post.
Este log é configurado aqui:
Exemplo
  boleto.Configuracoes.Arquivos.LogRegistro := true;
  boleto.Configuracoes.Arquivos.PathGravarRegistro := 'C:\LogWS';
 

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

Postado (editado)
Em 25/09/2023 at 17:18, Daniel InfoCotidiano disse:

@Luiz Tafarel Boa tarde !
Tente TpConsulta sem ser detalhada p ver se ela retorna.
Santander foi uma contribuição e disponibilizamos para testes pois não temos credenciais deste banco para testar.
Se puder disponibilizar seu log webservice, envie para [email protected], Atenção , no corpo da mensagem favor colar o link deste post.
Este log é configurado aqui:
Exemplo
  boleto.Configuracoes.Arquivos.LogRegistro := true;
  boleto.Configuracoes.Arquivos.PathGravarRegistro := 'C:\LogWS';
 

o sem ser detalhada retorna http code 200 e um json com os dados do titulo, porem retorna como um erro gerando uma exceção.

segue imagem anexo com informações sensiveis do cliente ocultado.

Teste realizado em produção.

erro acbr.png

 

Estou anexandoACBrBoletoRet_Santander_API.pas  para analise com uma correção que quando gera o boleto não estava retornando o TxId no componente então preenchi o componente com o retorno correto.

Editado por Luiz Tafarel
  • 2 semanas depois ...
  • Consultores
  • Solution
Postado
Em 28/09/2023 at 13:09, Luiz Tafarel disse:

o sem ser detalhada retorna http code 200 e um json com os dados do titulo, porem retorna como um erro gerando uma exceção.

segue imagem anexo com informações sensiveis do cliente ocultado.

Teste realizado em produção.

erro acbr.png

 

Estou anexandoACBrBoletoRet_Santander_API.pas  para analise com uma correção que quando gera o boleto não estava retornando o TxId no componente então preenchi o componente com o retorno correto.

está no SVN, mas o EMV ele deveria retornar pelo banco completo já.

mas obrigado pela contribuição, e  está disponivel no svn

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Membros Pro
Postado (editado)

Olá pessoal por acaso já foi resolvido esse tópico da consulta de boleto do santander, estou com mesmo problema aqui nem a consulta tpConsulta nem  tpConsultaDetalhe funciona componente atualizado hoje 10/10/2023.

Usando a tpConsulta da esse erro aqui: Falha Envio: TRetornoEnvio_Santander_APIMetodo LerListaRetorno nao Implementado 

Retorna um objeto porem o componente não esta preparado

Usando tpConsultaDetalhe da esse erro aqui:  Retorno Envio: HTTPCode=400

Retorna uma lista vazia, percebi que na tpConsultaDetalhe a URL da rota esta com uns parenteces e no postmam não usa assim, talvez poderia ser essa a causa.

componente: 'https://trust-open.api.santander.com.br/collection_bill_management/v2/bills?{0385014.0000000000500}?tipoConsulta=bankslip'

postman: 'https://trust-open.api.santander.com.br/collection_bill_management/v2/bills?0385014.0000000000500?tipoConsulta=bankslip'

 

caso alguém tenha conseguindo resolver me dê uma força ai nessa zica.

ACBrBoletoW_Santander.png

consulta_detalhada via postman.png

erro quando é tpConsulta retorno.png

erro quando é tpConsulta.png

Editado por I3 SISTEMAS
  • Membros Pro
Postado
8 horas atrás, I3 SISTEMAS disse:

Olá pessoal por acaso já foi resolvido esse tópico da consulta de boleto do santander, estou com mesmo problema aqui nem a consulta tpConsulta nem  tpConsultaDetalhe funciona componente atualizado hoje 10/10/2023.

Usando a tpConsulta da esse erro aqui: Falha Envio: TRetornoEnvio_Santander_APIMetodo LerListaRetorno nao Implementado 

Retorna um objeto porem o componente não esta preparado

Usando tpConsultaDetalhe da esse erro aqui:  Retorno Envio: HTTPCode=400

Retorna uma lista vazia, percebi que na tpConsultaDetalhe a URL da rota esta com uns parenteces e no postmam não usa assim, talvez poderia ser essa a causa.

componente: 'https://trust-open.api.santander.com.br/collection_bill_management/v2/bills?{0385014.0000000000500}?tipoConsulta=bankslip'

postman: 'https://trust-open.api.santander.com.br/collection_bill_management/v2/bills?0385014.0000000000500?tipoConsulta=bankslip'

 

caso alguém tenha conseguindo resolver me dê uma força ai nessa zica.

ACBrBoletoW_Santander.png

consulta_detalhada via postman.png

erro quando é tpConsulta retorno.png

erro quando é tpConsulta.png

Com a ajuda do pessoal no discord deu certo a alteração da URL

de https://trust-open.api.santander.com.br/collection_bill_management/v2/bills?{0385014.0000000000500}?tipoConsulta=bankslip 

para https://trust-open.api.santander.com.br/collection_bill_management/v2/bills/0385014.0000000000500?tipoConsulta=bankslip

segue  classe para ser publicada em produção

ACBrBoletoW_Santander_API.pas

  • Curtir 1
  • Consultores
Postado

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Este tópico foi criado há 408 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.