Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 191 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa noite, estou fazendo a integração com a api do integrador (BaaS) TBanks.

Api:  Boletos Hibridos

Aqui está a doc da api: https://tbanks.readme.io/reference/introdução

Aqui os arquivos alterados do ACBr: https://drive.google.com/file/d/1Qk1CIq6od53_59scoL3s7ME7GVsq0hp0/view?usp=sharing

Programado no Boleto Hibrido:

  • Criação
  • Consulta
  • Atualização (aparentemente só está aceitando alteração de data de vencimento)
  • Cancelamento

Para configuração no Demo:

  • ClientID = accessKeyId (Software House)
  • ClientSecret = secretKey (Software House)
  • KeyUser =  accountIdentifier (Conta criada pro cliente)
  • Banco = TBanks
  • Carteira = 112
  • Ao emitir um boleto hibrido é obrigatório preencher o email do pagador
  • Units alteradas/criadas nos fontes do componente Boleto:
    • ACBrBancoTbanks.pas
    • ACBrBoleto.pas
    • ACBrBoletoWS.pas
    • ACBrBoletoWS.Rest.OAuth.pas
    • ACBrBoletoWS.Rest.OAuth_Tbanks.pas
    • ACBrBoletoRet_Tbanks.pas
    • ACBrBoletoW_Tbanks.pas

 

Aqui o projeto (App) que iniciei para gerenciamento: criação, alteração e cancelamento de contas, conciliação, etc.  

Link: https://drive.google.com/file/d/15fWz7aFeatD9vfZKoplYsnVIL3l9cTDk/view?usp=sharing

Programado no App:

  • Criação de Conta (parte de taxas ainda não concluído)
  • Consulta de Conta
  • Criação, Remoção de Chave Pix
  • Conciliação criado apenas a chamada da api, sem exemplo ainda. 

App linguagem/dependências:

  • Delphi (FMX)
  • github.com/HashLoad/boss (Gerenciador de Dependências)
  • github.com/academiadocodigo/router4delphi (Framework para Criação de Rotas de Telas)
  • github.com/paolo-rossi/delphi-neon (JSON Serialization library for Delphi)
  • github.com/ricksolucoes/rickdialog (Customized Dialog Box (Message) for FMX)
  • github.com/viniciussanchez/restrequest4delphi (API to consume REST services)

Desenvolvedor Delphi (VCL/FMX)

Banco de dados Firebird, MySQL

arbconsultoria.com.br

  • Consultores
Postado

Anexe os arquivos que está sugerindo aqui.

lembrando de trazer só os fontes. não precisa backups ou compilados

 

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 !!

  • 2 semanas depois ...
  • Membro Pro Verificado
Postado

Olá @Juliomar Marchetti, algum posicionamento a respeito desse tópico? Ele virou ticket de desenvolvimento?

Obrigado.

Anderson Rogerio Bejatto

Bacharel em Sistemas de Informação, Londrina - PR, www.saac.com.br   Colaborador e Assinante ACBrPro do Projeto ACBr - Automação Comercial Brasil

  • Consultores
Postado

Bom dia,

Criada a tarefa ACBR-8570 para avaliação.

Obrigado pela contribuição.

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

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

 

 

  • Alexandre de Paula changed the title to [ACBR-8570] - Integração de boletos hibridos com TBanks da Tivit
  • Este tópico foi criado há 191 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.

The popup will be closed in 10 segundos...