Jump to content

dev botao

ACBr Boleto SICOOB API


Go to solution Solved by Daniel InfoCotidiano,
  • Este tópico foi criado há 340 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Posted

Qual a configuração correta do ACBRBoleto para a Cobrança Webservice SICOOB

Usando ACBrLib e C#

Informações do SICCOB : 

Client ID   -    c1baaxxx-xxxx-47b5-8e57-2c8d37933759

Secret ID  - Não é necessário para utilizar as APIs do Sicoob.

Configurei o SecretID  igual pois dá erro no Acbrboleto

A Chave Privada ( .key )  e a Chave Public ( .pem )  fiz conforme os modelo do fórum

mas apresenta sempre o ERRO :   Falha na Autenticação: HTTP_Code=500 Erro=client_id=c1baae2d-b370-47b5-8e57-2c8d37933759&scope=&grant_type=client_credentials

image.thumb.png.12ae69fa3683fadcf32f2295a2c3e185.png

Em modo Homologação Retorno os campos - mas todos com valor 0

O que está errado ? 

 

  • Consultores
Posted

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Boa tarde,

Além de confirmar se as credenciais estão realmente corretas (pois o erro informa falha de autenticação), verifique se as DLLs da OpenSSL estão junto da aplicação também.

Você encontra as DLLS aqui: https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

  • Consultores
Posted

Boa tarde,

Ocultei seu último post para preservar suas chaves e não ficarem públicas, mas elas seguem acessíveis aos consultores.

Veja o tópico a seguir se ajuda na configuração.

 

  • Like 2
  • Membros Pro
Posted

Eu já havia consultado aquele post, muito bom.

Minha dúvida é quanto a KeyUser

AcBrBoleto.Cedente.CedenteWS.KeyUser 	   := Access token (Bearer) portal developpers sicoob;

ACBrBoleto.Cedente.CedenteWS.KeyUser  := Informar o WorkSpace favor utilizar manual do link acima e procurar por workspaces (criado uma única vez)

Para Homologação o SICOOB fornece um Access Token Fixo

Mas pelo manual entendi que em Produção é gerado um Access Token com validade de 3000 seg. em funcão do Certificado Digital ( pela chaves pública e privada ). 

Estou errando e teria que preencher o Access Token  - ou pegá-lo em outra função antes ? 

 

 

 

  • Consultores
Posted

Envie a documentação 

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"

  • Consultores
Posted

image.png

eu tive codigo 200

2 observações que eu fiz, 1 enviei com a flag homologação e coloquei o scope, não vi se tu colocou assim.

 

cobranca_boletos_consultar cobranca_boletos_incluir cobranca_boletos_pagador cobranca_boletos_segunda_via cobranca_boletos_descontos cobranca_boletos_abatimentos cobranca_boletos_valor_nominal cobranca_boletos_seu_numero cobranca_boletos_especie_documento cobranca_boletos_baixa cobranca_boletos_rateio_credito cobranca_pagadores cobranca_boletos_negativacoes_incluir cobranca_boletos_negativacoes_alterar cobranca_boletos_negativacoes_baixar cobranca_boletos_protestos_incluir cobranca_boletos_protestos_alterar cobranca_boletos_protestos_desistir cobranca_boletos_solicitacao_movimentacao_incluir  obranca_boletos_solicitacao_movimentacao_consultar cobranca_boletos_solicitacao_movimentacao_download cobranca_boletos_prorrogacoes_data_vencimento cobranca_boletos_prorrogacoes_data_limite_pagamento cobranca_boletos_encargos_multas cobranca_boletos_encargos_juros_mora cobranca_boletos_pix  obranca_boletos_faixa_nn_disponiveis

 

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
Posted

O Scope está preenchido com algumas instruções a menos - conforme o POST de instruções de preenchimento acima.

Em homologação os dados Retornam ( com valores zerados )  mas a consulta do OK e retorno o arquivo. 

Mas em homologação o SICOOB fornece o Token ( KeyUser )   que precisa ser calculado com o Certificado em Produção. 

Como é versão 2 no campo versão tentei com 1.2 e com V2  -  ambas deram o mesmo resultado. 

 

  • Consultores
Posted

nesse link que voce postou eu não consigo entrar no sicoob.

image.png

Isso que você está falando não é o bearer ?

se for isso é calculado automaticamente.

 

 

passa todos esses scopes que eu coloquei

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
Posted

O scope esta compelo com as informações colocadas.

Talvez o Link do Sicoob tenha que logar antes. 

Sim esta pedindo Bearer então é calculado automaticamente - seria o campo Key User que não precisa preencher então.

image.thumb.png.4371f05f7f308920b5e2f495dfcc5977.png

Em Homologação : 

image.thumb.png.e2017f26558f88a656fb8622223e81d3.png

Em Produção :

image.thumb.png.dbb1350f8c87241d03b3b9f9e6211b9f.png

  • 3 weeks later...
  • Consultores
Posted
Em 12/01/2024 at 15:51, softneo disse:

O scope esta compelo com as informações colocadas.

Talvez o Link do Sicoob tenha que logar antes. 

Sim esta pedindo Bearer então é calculado automaticamente - seria o campo Key User que não precisa preencher então.

image.thumb.png.4371f05f7f308920b5e2f495dfcc5977.png

Em Homologação : 

image.thumb.png.e2017f26558f88a656fb8622223e81d3.png

Em Produção :

image.thumb.png.dbb1350f8c87241d03b3b9f9e6211b9f.png

Você ainda está com problemas no Sicoob?

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
Posted

SIm, não consegui fazer pelo ACBr  -  Gostaria de uma resposta simples o ACBrLib funciona com a versão V2 dos bancos ?   O Sicoob tive que fazer direto no C# com httpclient. 

Mas preciso fazer para o Sicredi agora e gostaria de ajuda.

Obrigado

  • Consultores
Posted
2 minutos atrás, softneo disse:

SIm, não consegui fazer pelo ACBr  -  Gostaria de uma resposta simples o ACBrLib funciona com a versão V2 dos bancos ?   O Sicoob tive que fazer direto no C# com httpclient.

Sim, a solução boletos é uma das mais utilizadas.
Quer q teste em meu ambiente o Sicoob?
Utilizando o programa exemplo, chegou a testar as suas credenciais sicredi ?

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
Posted

Bom dia, OK.  Talvez tenha algumas duvidas do preenchimento correto.  

Preenchi o Sicredi Homologação assim ( o Key User seri a o Access Token gerado no site desenvolvedor do Sicredi ) 

Não Autentica - a Mesma coisa ocorria com o SICOOB  ( o Sicoob foi tentado homologação e Produção - em ambos não autenticou ) 

image.thumb.png.f16030e37ebc12211304d1aa3b5999b4.png

  • Consultores
Posted

@softneo
Pode por favor nos enviar o seu arquivo acbrlib.ini (que contém todos seus dados bancários) que usou no programa exemplo para [email protected]
No corpo do email, favor colar o link desta postagem para que possamos identifica-lo
e também fornecer o "numero do posto" e "numero da cooperativa"
Assim vou testar no meu ambiente com as suas configurações.

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
Posted

@softneo
Estou com uma duvida. nos posts anteriores, até que o @Victor H. Gonzales - Panda realizou os testes com sucesso retornando 200... foi Sicoob.
Solicitei o INI mas ele veio Sicredi. e realmente, não tive sucesso so fazer o login no sicredi.
Vc chegou a criar ambiente sandbox?


Screenshot_97.png

É necessário criar um token X-API-KEY

image.png

image.png

 

Pode por favor verificar se está criado e se estiver. pode confirmar com o banco se está habilitado para o uso em sandbox?

 

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
Posted

image.thumb.png.fd43daae9f2fb92720901c076576098e.png

 

Sim o Token de testes ( SANDBOX ) está criado e é o que está preenchido no ACBRLib.ini

O Dados da Conta que tentei os reais, os de testes conforme outros posts; 

Não testei em produção - apenas Homologação. O Cliente ID e Client Secret ( tem os da Aplicação - mas o manual manda colocar 123456789. 

  • Like 1
  • Consultores
  • Solution
Posted

Funcionou com este token informado. vc tinha informado outros, observe como estava no seu INI:

image.png

De qualquer forma vou te mandar o meu INI configurado com seus dados. veja o que mudei.
Olhe minha inclusão:
image.png

Nao precisa informar certificado para sandbox sicredi

 

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

  • 2 weeks later...
  • Membros Pro
Posted

Boa tarde, Sim deu tudo certo os testes de Homologação. 

Estou agora com uma duvida na Produção :

image.thumb.png.973f99a63582035486cf02bd8d570a4b.png

Preenchi o Client ID   /  Client Secret  conforme o SICREDI em produção com o novo Token Gerado preenchido em Key User

Tem o Código do Cliente ( que é o password que não sei exatamente onde preencher )  

image.thumb.png.7c336b90175b0b52625482e5039f6238.png

 

Tentei em Convenio e em Cod. Transmissão. 

O Arquivo CRT e Key gerei e preenchi - mas acredito que para o Sicredi não precisa. 

Poderia me auxiliar  ?  Se preciso envio o Arquivo .INI. 

 

  • Consultores
Posted

Boa tarde !
1 lugar, vc precisa pedir para o banco o código ou numero do Cedente/Beneficiario
pela imagem este convenio deve estar errado. eles passara o numero de convenio?



 

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
Posted

Bom dia, Sim isto tudo está configurado corretamente

Pois estamos fazendo as Remessas e Retornos e impressão de Boletos pelo ACBrMonitor fazem mais de anos. 

E Foi configurado e conferido a impressão dos boletos pelo ACBrLib. 

Foi solicitado o Código de Acesso também ( Já veio  está as iniciais abaixo )  - Este Que não sei onde preencher.

Segundo o manual vai compor o usuario como Conta + Cedente  e a senha seria este código de acesso.

 

image.png.eb3908b6e18f107d30b18371e9063672.png

image.thumb.png.1ac707c5f32cc89cae574d42e440dcc7.png

  • Membros Pro
Posted

Complementando : 

No PostMan - Valida tudo corretamente com os dados inseridos. 

Corrigindo :   O Usuário é o Cedente + Agencia    076250725    e   password é aquele codigo que coloquei em convênio. 

O Token da aplicação é o que está em Key User.

Acredito que seja somente os campos se estou preenchendo certo

 

image.thumb.png.9328484fbb980ecc32ca9447f39e03ba.png

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...