Ir para conteúdo
  • Cadastre-se

Migração API Cobrança Bancária V3 do Banco Sicoob


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

Recommended Posts

Postado (editado)

Bom dia pessoal, recebi hoje dia 23/05/2024 o swagger do ambiente V3 da API do Sicoob, que já esta funcional no ambiente de homologação, segundo o suporte houve as seguintes mudanças:

Formato das datas foram de YYYY:MM:DDT00:00:00-03:00 para YYYY:MM:DD
Campo de mensagens de intrução virou uma lista em array, antes era um objeto.
Novas modalidades de Boleto.
Alterações nos nomes dos campos "numeroContrato", "modalidade" e outros.
Os endpoints de PATCH foram agrupados em um único endpoint.

Importante a implementação dessa nova versão da API no componente ACBrBoleto, pois em breve o ambiente de produção também será migrado.

Base URL:

Produção: https://api.sicoob.com.br/cobranca-bancaria/v3

Homologação: https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3

API Cobrança Bancária Sicoob 2.postman_collection

Editado por Reginaldo Rodrigues Pereira
  • Consultores
Postado
14 minutos atrás, Reginaldo Rodrigues Pereira disse:

pois em breve o ambiente de produção também será migrado.

Muito obrigado por reportar.
falei com o suporte , pois em sandbox novo endpoint estou recebendo erros de autenticação e aproveitei p questionar a migração.
O V2 não tem previsão para ser descontinuado
Foi criado uma tarefa TK-5506 para entrar em nosso backlog.

 

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

  • 3 semanas depois ...
  • 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

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
18 minutes ago, Reginaldo Rodrigues Pereira said:

Daniel, olhando melhor os dados de retorno, percebi que o NOSSO NÚMERO esta vindo um valor negativo (ver anexo).
Gostaria de saber se esse valor esta vindo da API do Sicoob ou algo no componente.

Screenshot_3.jpg

habilita o log detalhado do componente para a gente ver o que está retornando no json

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado
2 horas atrás, Reginaldo Rodrigues Pereira disse:

vindo um valor negativo (ver anexo).

Mesmo resultado q temos no postman e homologacao. os dados nao sao os mesmos enviados.
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

  • Membro Pro Verificado
Postado (editado)

Sobre o número negativo, parece ser somente com ambiente sandbox, fiz testes em produção e está tudo ok.
Um detalhe sobre o sandbox é que parece que esse retorno está "hard-coded", mesmo alterando os dados de input, ele retorna sempre o mesmo resultado.

Observação: Precisei fazer um ajuste para emitir em produção, que foi a respeito do email do pagador.
Segundo a API V3 do Sicoob, na inclusão de títulos, a propriedade email do pagador é uma string, mas no ACBr está tratando como um array de strings.

Editado por William Mattos
  • Consultores
  • Solution
Postado
3 hours ago, William Mattos said:

Sobre o número negativo, parece ser somente com ambiente sandbox, fiz testes em produção e está tudo ok.
Um detalhe sobre o sandbox é que parece que esse retorno está "hard-coded", mesmo alterando os dados de input, ele retorna sempre o mesmo resultado.

Observação: Precisei fazer um ajuste para emitir em produção, que foi a respeito do email do pagador.
Segundo a API V3 do Sicoob, na inclusão de títulos, a propriedade email do pagador é uma string, mas no ACBr está tratando como um array de strings.

sim ambiente de testes deve ser assim. igual o BB tem dados já pre definidos onde tu não altera para fazer os devidos testse

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado

@Reginaldo Rodrigues Pereira bom dia
Observe que hoje fiz outro teste mudei a datas numeroCliente e nosso numero. e veio o mesmo resultado. (segue imagem abaixo).
Esta é a reposta que o banco esta nos devolvendo via PostMan, ou seja, fora do programa de boleto. é o mesmo comportamento.
Caso seja o sr tenha credenciais, pode questionar o suporte deles sobre isso. manual é API é vago.

image.png

 

Tanto na inclusao se tiver um erro, vc nao sabera qual é o erro , pois a API te devolve apenas "Mensagem=string"


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

  • Este tópico foi criado há 768 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.

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