Ir para conteúdo
  • Cadastre-se

dev botao

API BANCO INTER V3


Recommended Posts

  • 2 semanas depois ...
  • Consultores
Agora, Antonio Gomes disse:

Olá

@Victor H. Gonzales - Panda @Daniel InfoCotidiano

Teria como avaliar esse fonte?

Grato

 

 

o que se refere essa mudança?

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"

Link para o comentário
Compartilhar em outros sites

  • Consultores

acho que já tem o hibrido na v2...

de qualquer forma está sendo refatorado a camada de WS, mas ter mais uma versão do Inter possivelmente não seria acatado, seria substituído pela V2.

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"

Link para o comentário
Compartilhar em outros sites

  • Consultores
Agora, Antonio Gomes disse:

@Gabriel Mororó voce testou esse codigo fonte no inter ? 

essa parte, nao tem mais bloco de multa e juros

  JsonMulta.Add('data').Value.asString := DateTimeToDateInter(aTitulo.DataMulta);

só fazendo um Adendo, não usamos mais o TJson e sim o ACBrJSON

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"

Link para o comentário
Compartilhar em outros sites

2 minutos atrás, Victor H. Gonzales - Panda disse:

acho que já tem o hibrido na v2...

de qualquer forma está sendo refatorado a camada de WS, mas ter mais uma versão do Inter possivelmente não seria acatado, seria substituído pela V2.

Não acho boa coisa, mudaram o modo de pedir o retorno do boleto, na v2 pegava o retorno baseado no nosso numero, na atual v3, voce recebe um codigo de solicitação, ou seja, o boleto não é gerado de imediato, vc manda, e vem um numero, depois vc usa esse numero para pegar o pdf e os dados do boleto, logo, quem tiver transição entre a v2 e v3 ficaria sem acesso, nao, se sobrepor ? 

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 minuto atrás, Antonio Gomes disse:

Não acho boa coisa, mudaram o modo de pedir o retorno do boleto, na v2 pegava o retorno baseado no nosso numero, na atual v3, voce recebe um codigo de solicitação, ou seja, o boleto não é gerado de imediato, vc manda, e vem um numero, depois vc usa esse numero para pegar o pdf e os dados do boleto, logo, quem tiver transição entre a v2 e v3 ficaria sem acesso, nao, se sobrepor ? 

eu não analisei nada, só falei em manter 2, 3 classes do mesmo banco em concorrência a complexidade é alta.

de qualquer forma vamos precisar da documentação, analisar...

como está tendo refatoração pode ser que seja acatado.

 

referente ao hibrido, já tem para o inter, talvez não da forma que está aqui exposto

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"

Link para o comentário
Compartilhar em outros sites

4 minutos atrás, Victor H. Gonzales - Panda disse:

só fazendo um Adendo, não usamos mais o TJson e sim o ACBrJSON

nao usa ela direto né, mas faz parse dela:

image.png.5fdbd29aeee3661e7f67a60b23f79847.png

1 minuto atrás, Victor H. Gonzales - Panda disse:

eu não analisei nada, só falei em manter 2, 3 classes do mesmo banco em concorrência a complexidade é alta.

de qualquer forma vamos precisar da documentação, analisar...

como está tendo refatoração pode ser que seja acatado.

 

referente ao hibrido, já tem para o inter, talvez não da forma que está aqui exposto

nao achei no fonte atual, esses dados novos do pix, olha

image.thumb.png.281d6ae0a040677b8510ed9f68fde9ff.png

Link para o comentário
Compartilhar em outros sites

19 minutos atrás, Victor H. Gonzales - Panda disse:

acho que já tem o hibrido na v2...

de qualquer forma está sendo refatorado a camada de WS, mas ter mais uma versão do Inter possivelmente não seria acatado, seria substituído pela V2.

Boa tarde, versão v2 não tem boleto híbrido. Apenas V3

14 minutos atrás, Victor H. Gonzales - Panda disse:

eu não analisei nada, só falei em manter 2, 3 classes do mesmo banco em concorrência a complexidade é alta.

de qualquer forma vamos precisar da documentação, analisar...

como está tendo refatoração pode ser que seja acatado.

 

referente ao hibrido, já tem para o inter, talvez não da forma que está aqui exposto

Realmente, ambos praticamente a mesma coisa. Só que a v3 o banco retorna o código de solicitação para aí fazer uma consulta do boleto e tbm a possibilidade do pix

21 minutos atrás, Antonio Gomes disse:

@Gabriel Mororó voce testou esse codigo fonte no inter ? 

essa parte, nao tem mais bloco de multa e juros

  JsonMulta.Add('data').Value.asString := DateTimeToDateInter(aTitulo.DataMulta);

Sim, inclusive já uso em clientes. Vc está dizendo que não tem o campo de multa e juros?

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

8 minutos atrás, Gabriel Mororó disse:

Boa tarde, versão v2 não tem boleto híbrido. Apenas V3

Realmente, ambos praticamente a mesma coisa. Só que a v3 o banco retorna o código de solicitação para aí fazer uma consulta do boleto e tbm a possibilidade do pix

Sim, inclusive já uso em clientes. Vc está dizendo que não tem o campo de multa e juros?

Nao. Alias, todas mudaram, agora é assim: Repara que quando vc muda o tipo, vai o campo taxa ou valor no json - o "data" nao tem mais

image.thumb.png.a0145a9b543ba0517d448f9542d61557.pngimage.png.eab8ecb7bee4c88cd26dd9fc2c1f33bf.png

image.png.2d20a50e71a63484ea3e4f4946a800d2.png

Link para o comentário
Compartilhar em outros sites

Postado (editado)
2 minutos atrás, Antonio Gomes disse:

Nao. Alias, todas mudaram, agora é assim: Repara que quando vc muda o tipo, vai o campo taxa ou valor no json - o "data" nao tem mais

image.thumb.png.a0145a9b543ba0517d448f9542d61557.pngimage.png.eab8ecb7bee4c88cd26dd9fc2c1f33bf.png

image.png.2d20a50e71a63484ea3e4f4946a800d2.png

Isso, muita descrição mudou e alguns campos deixaram de existir

Editado por Gabriel Mororó
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
8 minutos atrás, Antonio Gomes disse:

tenho, sobe o fonte ai, que mando bala aqui. Cliente ja autorizou.

estamos concluindo alteração, te mando assim q concluir.
Foi uma outra contribuição que integramos a V2.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

@Antonio Gomes @Gabriel Mororó

Esta que estou anexando aqui é uma contribuição outra contribuição que recebemos e unificamos na V2
O que define se vai ser pix ou não é o indicadorPix.
Como não temos credenciais, unificamos e ajustamos para ACBrJson.
Se puder testar por favor

 

 

ACBrBoleto_WS.7z
ACBrBoleto.7z

  • Curtir 1
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

Link para o comentário
Compartilhar em outros sites

Bom dia!

@Daniel InfoCotidiano, fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo:

Retorno Envio: HTTPCode=400
Result={"title":"Dados inválidos.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente.","timestamp":"2024-03-11T10:01:55.445099-03:00","violacoes":[{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.desconto.valor","valor":"null"},{"razao":"O valor deve ser menor ou igual a 60","propriedade":"incluirCobrancaAsync.body.numDiasAgenda","valor":"45368"},{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.mora.valor","valor":"null"}]}
 

ACBrBoletoW_Inter_API.zip

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
25 minutos atrás, jefferson01 disse:

fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo:

Obrigado @jefferson01
Vamos analisar e reporto aqui !

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

Link para o comentário
Compartilhar em outros sites

3 horas atrás, jefferson01 disse:

Bom dia!

@Daniel InfoCotidiano, fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo:

Retorno Envio: HTTPCode=400
Result={"title":"Dados inválidos.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente.","timestamp":"2024-03-11T10:01:55.445099-03:00","violacoes":[{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.desconto.valor","valor":"null"},{"razao":"O valor deve ser menor ou igual a 60","propriedade":"incluirCobrancaAsync.body.numDiasAgenda","valor":"45368"},{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.mora.valor","valor":"null"}]}
 

ACBrBoletoW_Inter_API.zip 5.33 kB · 0 downloads

é relacionado ao acesso violado do desconto ?

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
10 minutos atrás, Antonio Gomes disse:

é relacionado ao acesso violado do desconto ?

estou concluindo outro banco ainda não abri a contribuição citada do @jefferson01

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

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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