Jump to content

Pagamento Híbrido: Utilizando o QR Code do PIX na impressão de seu boleto!


Recommended Posts

  • Administradores

Tópico originalmente criado por: @Eduardo_Montanhole

Olá desenvolvedor(a),

Hoje falaremos de uma nova tendência quando se trata de cobranças bancárias, o
Pagamento Híbrido, ou seja, mais uma alternativa de pagamento que pode ser disponibilizada ao pagador.
Com a implantação do novo sistema de pagamentos instantâneos do Banco Central, além do pagamento via código de barras, também teremos a opção de pagamento via PIX através de um QR Code dinâmico, disponibilizado juntamente com a guia de cobrança tradicional.

Como funciona?

A leitura dos dados da cobrança é feita através de um QR Code dinâmico, onde será possível informar os dados pessoais do recebedor, o valor, data de expiração/vencimento, flag de aceite após o vencimento, juros, multa, descontos e um descritivo no campo “informações adicionais”, seguindo assim, as configurações principais de cobrança dos boletos tradicionais.

Utilização do PAGAMENTO HIBRIDO na solução da TECNOSPEED

Com nossa solução, a aplicação conta com um recurso de personalização de impressão, ou seja, será possível fixar detalhes da empresa, cobrança, as informações do sacado e no campo de personalização, onde é incluído a logo na impressão, poderá ser substituído pelo QRcode do PIX.
Esta personalização é feita com um conteúdo HTML, permitindo assim, diversas possibilidades de personalizações, mas hoje focaremos apenas na funcionalidade de pagamento híbrido para boletos.

Confira aqui o passo a passo:

Primeiro criamos um HTML de personalização, abaixo temos o HTML utilizado em nossa personalização.

Neste link você pode entender como a personalização do HTML é feita no PlugBoleto

9d10fcfd22bd28274d3a0ea0f1208333185e3830.gif.c5dd9ab0bd3fe9ed93202d1a050b26e5.gif

Conforme podemos observar no exemplo acima, foi criado uma classe “pagamentoPix” no HTML de personalização da impressão, e nela contém uma variável “personalizacao.qrcode”, essa variável será alimentada com nosso QRcode do PIX.

Solicitando a Impressão

Uma vez configurado o HTML utilizaremos a rota de impressão de boletos, preenchendo o JSON de envio personalizado no qual será utilizado o “TipodeImpressão“ 99 (impressão Personalizada), informamos o Idintegração do boleto em que que o QR code será anexado e por fim alimentamos a variável de personalização “qrcode” definida em nosso HTML no início do processo com as informações do QR code conforme exemplo abaixo.

02297934b45810b040d10292325a205fece63cb2.png.f7923fbb5d2fb9a02b8464c970746cb9.png

Esta documentação mostra como fazer a solicitação desta impressão

Exemplo de impressão do boleto de PAGAMENTO HIBRIDO.

534e5c19f2ab89b07274dd747aadadeb9594fb1d.gif.d7ff81a2cd0b3e25e7a3a530a5d47155.gif

 

E por fim, temos a impressão finalizada de nosso boleto para PAGAMENTO HÍBRIDO, onde o pagador terá a opção de quitação imediata do título em qualquer dia e hora da semana, assim como crédito imediato na conta do cedente, com isso obtemos mais uma comodidade a ser oferecida em sua solução.

Link para postar
Compartilhe em outros sites
22 horas atrás, Cardassi Suporte said:

Olá. Este esquema de impressão com o qrCode é possível com boletos do tipo carnê? Sabe, aqueles menores, onde normalmente se faz 3 boletos por página.

Ola!

Devido a limitações de layout de impressão de boleto que são definidos pelo banco não podemos adicionar esse tipo de informação diretamente na estrutura de impressão de boletos. Podemos adicionar o QRCode e personalizações adicionais ao boleto apenas no campo especifico de PERSONALIZAÇÃO DA IMPRESÃO, limitando assim o uso em outros tipos de impressão como carnê.

 

Qualquer duvida estamos a disposição!🙂

Link para postar
Compartilhe em outros sites

Estamos registrando nossa empresa e vamos usar o CRM Gluo, que é integrável via API com vários tipos de programa.

Na área de programação somos iniciantes e só mais à frente vamos ativar nossa spinoff nessa área mas desde já acompanhamos tudo sobre programação, SasS etc, pois temos planos para essa área. 
Mas, nesse caso do boleto híbrido, qual o modelo de negócio para que possamos usar esse tipo de boleto integrado ao CRM que adotamos?

Link para postar
Compartilhe em outros sites
On 16/04/2021 at 14:06, fabricio said:

Se um boleto é pago via PIX, como fica a baixa/leitura do retorno do banco ? fica registrado ?

Olá Fabricio!

No momento em que o pagamento é feito pelo QRcode, o banco efetua a notificação de pagamento via WEBHOOK, para que sua solução possa conciliar os pagamentos. Em relação a questão da baixa do boleto pago por QRcode deve ser feito um tratamento para que sua solução após o recebimento do WEBHOOK de liquidação gere uma remessa de baixa para o boleto.

Qualquer duvida estou a disposição!

Link para postar
Compartilhe em outros sites
33 minutos atrás, Eduardo_Montanhole said:

Olá Fabricio!

No momento em que o pagamento é feito pelo QRcode, o banco efetua a notificação de pagamento via WEBHOOK, para que sua solução possa conciliar os pagamentos. Em relação a questão da baixa do boleto pago por QRcode deve ser feito um tratamento para que sua solução após o recebimento do WEBHOOK de liquidação gere uma remessa de baixa para o boleto.

Qualquer duvida estou a disposição!

Obrigado!

  • Amei 1
Link para postar
Compartilhe em outros sites
10 horas atrás, Guilherme Viana said:

Pois eh, enquanto o boleto dá baixa automaticamente, e o PIX ? quem vai baixar o boleto ?

Olá @Guilherme Viana

Creio que a atualização que passei para o Fabricio também caiba em sua pergunta, segue abaixo citada. Qualquer duvida estou a disposição! Att.

3 horas atrás, Eduardo_Montanhole said:

Olá Fabricio!

No momento em que o pagamento é feito pelo QRcode, o banco efetua a notificação de pagamento via WEBHOOK, para que sua solução possa conciliar os pagamentos. Em relação a questão da baixa do boleto pago por QRcode deve ser feito um tratamento para que sua solução após o recebimento do WEBHOOK de liquidação gere uma remessa de baixa para o boleto.

Qualquer duvida estou a disposição!

 

Link para postar
Compartilhe em outros sites
On 16/04/2021 at 14:13, Denis Monteiro said:

Boa tarde a todos,

Utilizo a programação Delphi para os meus sistemas, há disponibilidade da impressão do QR Code nesta linguagem ? Qual seria o procedimento ?
Abraço a todos

 

Olá @Denis Monteiro!

Da para integrar no API para impressão com QRCode em delphi sem problemas, o procedimento é feito através da integração das ROTAS da Api em seu código.

Att.

Link para postar
Compartilhe em outros sites
On 16/04/2021 at 14:12, vallef said:

Estamos registrando nossa empresa e vamos usar o CRM Gluo, que é integrável via API com vários tipos de programa.

Na área de programação somos iniciantes e só mais à frente vamos ativar nossa spinoff nessa área mas desde já acompanhamos tudo sobre programação, SasS etc, pois temos planos para essa área. 
Mas, nesse caso do boleto híbrido, qual o modelo de negócio para que possamos usar esse tipo de boleto integrado ao CRM que adotamos?

Ola @vallef!

Nosa API se adapta a qualquer modelo de negocio, não teremos problemas a respeito da integração com seu CRM.

Qualquer duvida estou a disposição!

 

Att.

Link para postar
Compartilhe em outros sites
Visitante
Responder este tópico...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Você também pode se interessar por:

    • Por Karina Harumi
      Tópico originalmente criado por: @lucas.gusmao
      Olá Desenvolvedor, bom dia! Como vai?
      Hoje fizemos o lançamento oficial do nosso MVP do PIX e, logo abaixo, vou tirar algumas dúvidas sobre o projeto! Caso ainda fique algum ponto, fique a vontade para comentar neste post, ou então criar um post novo aqui no fórum mesmo.
      1. Quais métodos estão disponíveis no MVP?
      R: Atualmente, você pode fazer o registro do PIX no banco, consultar o status do pagamento do mesmo, fazer a impressão (QRCode dinâmico e estático) e configurar o envio de Webhooks para automatizar o processo de cobrança. Para verificar todos os métodos da nossa API, você pode acessar a nossa documentação completa 103.
      2. Quero registrar o meu PIX usando o ambiente do banco, como faço?
      R: Para registrar o PIX diretamente no banco, é necessário que o correntista entre em contato com o seu gerente de cash management e solicite o acesso à API do PIX junto ao banco. O gerente vai encaminhar as credenciais para consumir a API (geralmente são: client_it, client_secret e api_key) que deverão ser configurados em nossa API.
      3. Com quais bancos a API da Tecnospeed está integrado?
      R: Atualmente a nossa API está integrada com a API do Itaú para fazer o registro dos PIX. Está previsto para a primeira quinzena de Fevereiro a integração com o Banco do Brasil.
      4. Quero usar a API da Tecnospeed, mas não tem o banco que eu preciso, o que fazer?
      R: A integração com o banco necessita de um correntista para poder fazer o consumo das APIs. Caso possua um banco que não está na nossa lista, basta solicitar a liberação junto ao gerente (descrito no passo 2) e nos encaminhar as credenciais. A homologação será feita sem custos.
      5. Não tenho conta em nenhum banco, mas quero usar a API da Tecnospeed, como faço?
      R: Você pode utilizar o nosso ambiente de Sandbox! Esse ambiente é uma cópia do ambiente real, mas que não possui o registro no banco. Com isso, você pode testar todos os métodos e conhecer a integração, deixando o seu cenário preparado. Para utilizar o nosso ambiente de Sandbox, basta fazer o download da nossa collection do postman, clicando aqui 36.
      6. Estou com dificuldades em fazer a integração, mas não sei onde pedir suporte, como faço?
      R: Nesse primeiro momento, em que estamos trabalhando com um MVP, o suporte será feito através da plataforma do HUB. Basta comentar nesse post ou criar um post novo na sessão da Fintech 13, que você será respondido pelos nossos desenvolvedores.
      7. Estou interessado na aquisição da API, como funciona o modelo comercial?
      R: O nosso modelo comercial ainda está em definição, porém, em breve teremos novidades. Por hora, o nosso ambiente do MVP estará aberto (e de forma gratuita) até o dia 05/02.
    • Por Karina Harumi
      Tópico originalmente criado por: @Eduardo_Montanhole
      Olá desenvolvedor(a),
      Você sabe para que serve o campo sacador/avalista no boleto bancário? Mesmo com vários anos desde a implantação do sistema de cobrança bancária eletrônica como conhecemos hoje, existe muita dúvida a respeito da utilização do campo de SACADOR/AVALISTA e hoje vamos deixar essa opção do boleto eletrônico bem clara de uma vez por todas.
      Mas antes de tudo vamos relembrar rapidamente o que significam alguns campos relacionados ao sacador/avalista.
      Sacado: é quem paga o título, pode ser chamado também de pagador.
      Cedente ou beneficiário: é quem receberá o valor pago pelo boleto, ou seja, o emissor do título de cobrança.
      Em casos em que a empresa utiliza uma instituição bancária ou intermediadora de pagamentos, o campo de CEDENTE pode ser preenchido com o nome do intermediador de pagamento, quando isto ocorre, o nome da empresa que vendeu o produto ou serviço constará no campo de SACADOR/AVALISTA.
      Assim sendo, quando existir o processo de terceirização da emissão do boleto de cobrança quem de fato irá receber o valor pago pelo Sacado será o SACADOR/AVALISTA e não o CEDENTE como ocorre nos casos convencionais de emissão de boleto.
      Vamos utilizar um exemplo para ser mais claro:
      A empresa Softwares ABC é uma software house e utiliza a TECNOSPEED como sua intermediadora de pagamentos. A empresa Transportes e Cia é uma cliente da Softwares ABC. Ao emitir o boleto para que a Transportes e Cia. pague a mensalidade de sua solução o boleto vai com as seguintes informações.

      Nesse caso que utilizamos como exemplo podemos verificar que a TECNOSPEED se tornou a BENEFICIÁRIA do título, a SOFTWARE ABC foi preenchida como AVALISTA e a TRANSPORTES E CIA continuou como pagador, este é um exemplo prático de utilização do campo SACADOR/AVALISTA.
      Como utilizar o sacador/avalista no PlugBoleto:
      Em nossa ferramenta possuímos a funcionalidade de sacador disponível e de utilização muito simplificada sendo necessário apenas o preenchimento dos campos com os dados do SACADOR/AVALISTA necessários no JSON de envio do boleto conforme exemplo de preenchimento abaixo:

       
    • Por GustavoFiorin
      Olá desenvolvedor e cliente das nossas soluções Fintech! Abaixo irei apresentar as novidades e melhorias das nossas soluções, que foram implementadas durante o mês de Março/2021.
      API de Boleto
      Homologação do layout de 400 posições para os bancos Sofisa e Fibra; Correção no download de arquivos de retornos recebidos via VAN(Transmissão automática) na GUI; Inclusão do banco Sicredi no novo fluxo de conciliação de retornos; Download de arquivos de retornos convertidos do base64; Criado o envio e callback da URL de autenticação do Webservice do banco Sicoob; Incluímos o campo TituloOutrosAcrescimos no JSON de consulta do idintegração; Disponibilidade da versão do layout "001" dos bancos Bradesco e Daycoval, no CNAB 400; Remoção de caracteres especiais no idIntegracao do banco Safra; Disponibilizado a devolução da nomenclatura do arquivo de retorno no download do arq. de retorno pela GUI; API de Pagamento
      Homologação do banco Citibank; Correção no segmento O do banco Itaú; Conversão das formas de pagamento do Santander no segmento J; API de Extrato
      Homologação de extratos OFX para o Sicoob; API Pix
      Homologação do banco Bradesco;
    • Por Leonardo
      Olá Desenvolvedor! 
      Neste post, estarei comentando sobre a geração do nosso número para o banco Sicredi. 
      Dentre todos os bancos, o Sicredi possui um tratamento diferente para a composição do nosso número, sendo dividido em quatro partes.
      Esta composição do nosso número junto ao Sicredi, somente será necessário apenas se o beneficiário for responsável pelo controle desta numeração, caso contrário, não será necessário informar o sequencial do boleto.
      Para a composições do nosso número, será necessário conter as seguintes informações:
      Ano: relacionado ao ano atual que este nosso número esta sendo gerado. Exemplo: 2021; byte: relacionado ao controle de quem emite, estão disponíveis os valores 2 a 9 onde 2 o cedente que emite e 1 somente a cooperativa pode utilizar( para boletos pré-impressos ); Sequencial: relacionado ao nosso número de controle único do boleto;  Dv do sequencial: esta relacionado ao digito verificador do nosso número; Ao realizar a junção de todas estas informações, temos o seguinte valor para o banco:
      AABXXXXD( 21/20004-1 ) onde as letras
      "A" representam o ano, 
      "B" byte, 
      "X" Nosso número,
      "D" digito verificador
      A TecnoSpeed realiza este tratamento de acordo com a solicitação do banco?
      Sim, em nossa aplicação para a emissão de boleto, realizamos o tratamento para que não seja necessário informar todos estes parâmetros. 
      Para que posamos realizar este preenchimento, será necessário apenas que informe o sequencial do nosso número que o banco esta aguardando, e o restante ficar por nossa responsabilidade. 
      Um detalhe importante relacionado ao Byte seria que, caso o cadastro junto ao banco for diferente de 2, será necessário informar o byte junto ao sequencial do boleto no campo TituloNossoNumero, tendo como exemplo BXXXXX
      "B": Byte 
      "X": Sequencial do nosso número
      Caso tenham alguma dúvida, estamos a disposição.
    • Por Leonardo
      Olá Desenvolvedor! 
      Neste post, estarei comentando sobre a espécie do documento na qual é necessário informar ao gerar um boleto. 
      A espécie do documento ou espécie do título listado em alguns manuais, esta referindo-se a qual será o tipo de cobrança do título que o cedente estará emitindo para o pagamento. 
      Relacionado a estas espécies, são disponibilizados diversas siglas e códigos para a inclusão em um boleto. Podemos destacar algumas utilizadas para estas emissões: 
      DM - Duplicata mercantil:  um título de crédito em que o comprador se obriga a pagar dentro do prazo a importância representada na fatura, este prazo precisa ser igual ou superior a 30 dias. DR - Duplicata Rural: vendas a prazo de quaisquer bens de natureza agrícola, extrativa ou pastoril, quando efetuadas diretamente por produtores rurais ou por suas cooperativas, poderá ser utilizada também, como título do crédito NP - Nota promissória: é um documento que funciona como promessa de pagamento de uma dívida. NF - Nota Fiscal: um documento oficial que registra as vendas da sua empresa. Estas espécies precisam ser utilizadas de acordo com o tipo de documento que for emitido para o seu pagamento, ou caso o seu banco solicite uma espécie em especifico. 
      Pois ela irá garantir a segurança e também qual a finalidade deste boleto. 
      Visando uma padronização, a TecnoSpeed possui diversas espécies homologadas na aplicação, sendo necessário apenas informar o código mapeado e iremos realizar a conversão para o formato que o seu banco aceite. 

      Temos disponível também todas as espécies mapeadas em uma documentação, tendo como objetivo uma facilidade de integração dos seus boletos: https://atendimento.tecnospeed.com.br/hc/pt-br/articles/360014970654-Espécie-do-documento 
      Caso tenham alguma dúvida, estamos a disposição.         

Sobre o HUB

Ih... bugou! #ajudabrasil 

Você como dev já passou por uma situação onde aconteceu algum bug ou problema, você olhou para os lados e não tinha ninguém para te ajudar? Seus problemas acabaram! 😎

Bem-vindo(a) ao HUB Comunidade, aqui você tira suas dúvidas, compartilha novidades e conhecimento, ajuda o amigo e até pode rolar uns memes de programador que só a gente entende! 🤪

Crie sua conta e bora trocar umas ideias! 

×
×
  • Create New...