Ir para conteúdo
  • Cadastre-se

dev botao

Registro de boletos via API no BANRISUL


Ver Solução Respondido por Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro
Postado

Bom dia!

Outra dúvida, consultei títulos no ambiente de testes e gostaria de saber se preciso fazer alguma alteração na impressão do Boleto?

Estou consultando título Hibrido com Pix e estou salvando no título o Txid e Env, mas na impressão não está gerando o QRCode.

Gostaria de saber o que preciso tratar e alterar para imprimir Pix QRCode no boleto hibrido do Banrisul.

Obrigado

Adriano Lucas

 

  • Consultores
  • Solution
Postado
2 horas atrás, Desenv. AT Info Sistemas disse:

Estou consultando título Hibrido com Pix e estou salvando no título o Txid e Env, mas na impressão não está gerando o QRCode.

EMV ele devolve correto o copia e cola?
o q o banco devolve para você, pode colar anexar o arquivo json de retorno?
pq se ele devolver o copia e cola pronto, basta alimentar EMV.
Se ele te devolver URL e TXID, dai vc precisa usar a funcao PIXQRCodeDinamico(const AURL, ATXID: String; ATitulo : TACBrTitulo);
para que ele retorne o emv

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

  • Membros Pro
Postado

Boa Tarde,

Certo vou verificar o Env.

E sobre o erro ao registrar boleto, conseguiu entender o que pode estar faltando??? 

 

Em 14/06/2024 at 16:35, Desenv. AT Info Sistemas disse:

Boa tarde @Daniel InfoCotidiano

 

Conseguimos as credenciais, agora preciso da tua ajuda pois está dando erro no grupo pag_parcial e não estou conseguindo identificar o que está faltando.

Segue caminho da documentação  API Cobrança (banrisul.com.br)

 

Tentei enviar apenas esses dados e recusou:   "pag_Parcial":{"autoriza":1,"codigo":3}

 

Agora enviei todos os campos e recusou tbm.

"pag_Parcial":{"autoriza":1,"codigo":3,"tipo":2,"quantidade":1,"valor_min":"22876.96","valor_max":"22876.96"}

 

Em anexo o log do meu envio.

 

Obrigado

 

ArqBoletoWS.log 3.59 kB · 0 downloads

 

 

 

  • Consultores
Postado

Faz o seguinte. no boleto nao temos Split de pagamento parcial.
Mas vi q 2 campos são obrigatórios.
Entao autoriza, sempre vai ser 1 (nao autoriza pagamento parcial)
e codigo sempre vai ser 3 (nao aceita valor divirgente)
outros campos nao sao requeridos

image.png

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

  • Membros Pro
Postado

Bom dia,

Estou testando o envio para Banrisul utilizando mais de um título, no primeiro titulo o erro foi de nosso numero duplicado, até ai tudo bem, porque não utilizei os dados que a Api exige, fiz o teste mais para testar se o retorno está se tratando corretamente.

No segundo título deu um erro diferente, "codigo":"00","mensagem":"Código do beneficiário inválido".

Acredito que o erro é porque está enviando 2 vezes o código, gostaria de ajuda para interpretar se é este o problema e como resolver.

image.thumb.png.b49b1f1e0a3e982637075e49e2897ddf.png

Segue o log e o fonte do Banrisul para verificar onde envio o código do beneficiário.

 

Obrigado

Adriano Lucas

ArqBoletoWS.log ACBrBoletoW_BancoBanrisul_API.pas

  • Membros Pro
Postado

Bom dia!

Deu certo, limpei antes.

Vou te enviar os fontes que alterei para gerar APi do Banrisul.

Uma coisa, não desenvolvi a Consulta de Títulos Baixados, pois não achei na documentação e nem obtive resposta do Banrisul, tem apenas a consulta individual do titulo.

Quando os fontes estiverem na versão do Acbr me avise para atualizar minha versão.

 

Obrigado

Adriano Lucas

 

Fontes API Banrisul.rar

  • Curtir 1
  • 2 semanas depois ...
  • Membros Pro
Postado

Bom dia!

Ainda não disponibilizarão na versão oficial os fontes com alterações da API do Banrisul?

Temos uma equipe de desenvolvedores e os colegas precisam atualizar o Acbr e queremos evitar versões diferentes do Acbr no sistema.

E temos que tratar os fontes que estão com as alterações do Banrisul quando atualiza o Acbr.

Obrigado

Adriano Lucas

 

 

  • 2 semanas depois ...
  • Consultores
Postado

@Desenv. AT Info Sistemas
Bom dia !
Vou iniciar a validação, mas até hoje o banco não me forneceu as credenciais para homologação.
Se tiver a credencial de testes (dados de conta, keys, idcliente, client id, etc), pode nos fornecer para esta validação ?
Caso positivo, envie para nosso email [email protected], no corpo da mensagem favor colar o link desta conversa.
 

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

  • Membros Pro
Postado

Boa tarde, 

Minha colega está tentando homologar com nosso cliente o Banrisul em Produção, o cliente já tem as credenciais de produção e estão tentando enviar os boletos de Teste para validar em produção.

Mas mesmo com as credenciais corretas está retornando o seguinte erro:

image.png.15e1b859e5f73924a815dd13da47ada0.png

 

 

Att,

Adriano Lucas

 

  • Consultores
Postado
3 minutos atrás, Desenv. AT Info Sistemas disse:

Mas mesmo com as credenciais corretas está retornando o seguinte erro:

Só para posicionar, esta na minha lista a validação da contribuição para esta semana, acredito que hoje ja comeco a trabalhar com ele, assim q terminar uma tarefa.

sobre o erro, pode anexar o logWS em modo paranoico para que possamos analisar possíveis erros 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

  • Consultores
Postado
3 minutos atrás, Desenv. AT Info Sistemas disse:

seguem os logs..

Log está como paranoico?
Não identifiquei pelo log.
Via postman e produção ele autentica?

@Desenv. AT Info Sistemas
Só para confirmar, apos o envio dos arquivos dia 21 de junho, teve mais alguma modificação nas suas units do banrisul?
 

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

  • Membros Pro
Postado (editado)

Sim, está paranóico.

Eu tbm já tinha olhado o Log e não identifiquei nada pois e o erro é logo no início.

Não testei postman, minha colega do atendimento que está tentando hoomologar com o cliente.

Não alterei mais os fontes depois que enviei para vocês.

Editado por Desenv. AT Info Sistemas
  • Consultores
Postado
14 horas atrás, Desenv. AT Info Sistemas disse:

minha colega do atendimento que está tentando hoomologar com o cliente.

teste via postman fica mais facil, veja se nao precisa de certificados exportados
vou comecar os testes com este banco

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

  • Membros Pro
Postado

Boa tarde,

Não sou muito entendido no postman, mas fiz os testes.

Com as credenciais de homologação deu certo, retornou o token.

Com as credenciais de produção retornou o erro abaixo:

Error: invalid_request, Description: The request failed due to some unknown reason

 

Att,

Adriano Lucas

  • Moderadores
Postado
28 minutos atrás, Desenv. AT Info Sistemas disse:

Fiz outro teste, com o link de produção coloquei o client de homologação ai deu erro 

Error: invalid_client, Description: The given client credentials were not valid

 

Att,

Adriano Lucas

 

ao que tudo indica a credencial de produção não confere ou não foi liberada ainda

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
 

 

  • Membros Pro
Postado
6 minutos atrás, Juliomar Marchetti disse:

ao que tudo indica a credencial de produção não confere ou não foi liberada ainda

Sim,  eu fiz de propósito,  usei uma credencial inválida para ver se os outros dados estavam certos e acusava a credencial inválida.

Pois na mensagem anterior eu coloquei um erro onde eu usei link de produção com credenciais de produção e deu um erro que não soube identificar.

Error: invalid_request, Description: The request failed due to some unknown reason

 

 

×
×
  • 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.