Ir para conteúdo
  • Cadastre-se

dev botao

Registro de boletos via API no BANRISUL


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

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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...