Histórico de mensagens sobre QR CODE em bolix

EXIBINDO CONVERSAS RECENTES:

Texto: QR CODE
Canal: bolix
Avatar discord do usuario daylan8934

daylan8934

Ver Respostas

Gostaria de saber por que a confirmação do pix Qrcode está com tempo de confirmar auto

E os pagamentos pelo pix cola do boleto estão com prazo de 24hrs igual boleto para ser dado baixa em nosso sistema

Avatar discord do usuario du2dev

du2dev

estou tendo problema de leitura de qrcode falha de comunicação testei aqui 4 contas deferentes do nubank para ler o qcode apenas uma consegui lher e exibir o valor e pode pagar normalmente

Avatar discord do usuario joao_efi

joao_efi

Boa noite @neryval tudo certo? 🙂
Não é necessário nenhuma ação por parte do seu sistema, o Pix já tem o valor corrigido com juros e multa internamente.
Então no momento da leitura ele já vai estar com o mesmo valor do código de barras.

Ao consultar o boleto, são retornados os dados do próprio boleto e também o atributo pix que inclui a imagem do QrCode em base64 e o pix copia e cola, como exemplificado pelo @marcelo_efi acima

Avatar discord do usuario neryval

neryval

Ver Respostas

mas outra duvida, em quando o boleto estiver atrazado e o cliente desejar pagar , os juros e multa serão aplicados ? já que o qrCode foi gerado no momento da criação?

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia, tudo bem ? Nós retornamos as informações do boleto, no momento da criação, segue um exemplo:

{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"pix":{
"qrcode":"00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0000000000000000000000000000GERENCIANET SA6010OURO PRETO6207050363047CB1", // BRCode ou copia e cola
"qrcode_image":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMCAwaDQ1djQ1SD..." // QR Code imagem
},
"link": "link_https_para_acesso_o_bolix", // link responsivo do Bolix gerado
"billet_link":"link_https_para_acesso_o_bolix", // link do Bolix gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Bolix
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ou você pode pegar os códigos de barras e QR-Code e montar um documento inteiro seu, ao invés de usar o PDF... caso a capacidade de customização não seja a que você gostaria.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @romerocox ! O único retorno que temos seria o Base64 mesmo. Em qual linguagem você esta tentando realizar a conversão? Sobre sua pergunta 2, o que sugerimos é você criar um botão que vai redirecionar para uma página onde poderá ter a imagem qrcode e o pix copia e cola.

Avatar discord do usuario romerocox

romerocox

Ver Respostas

Bom dia pessoal, tenho algumas dúvidas:

1 - Existe algum parâmetro que possa ser passado ao requisitar o bolix oneStep para que o retorno da imagem do qrcode seja feito em png? Não estou conseguindo converter o arquivo base64 em svg+xml para png.

2 - ( Não relacionada a API ) O codigo do pix quando compartilhado no whatsapp, se transforma em um "meio" link, (vide anexo 1) - e torna um pouco confuso para os usuários, existe alguma maneira de compartilhar sem link?
imagem enviada na mensagem pelo usuario romerocox

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!789223277997326366>. Tudo bem?
Se a cliente efetuou o pagamento através da leitura do QR Code ou do Pix Copia e Cola, e ainda assim está registrado no extrato financeiro como "Pix recebido via chave", pode ser que o PSP utilizado para o pagamento pela cliente efetuou uma transferência via chave de forma errônea, ao invés de efetuar a quitação associada ao txid da cobrança.

A chave pix gerada pelo sistema para utilizar no Bolix segue a mesma regra das demais chaves geradas pela API Pix, mas você pode configurar o bloqueio para receber somente com txid.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Compreendi, <@!943496686641217557>.
Se estiver utilizando a SDK de Delphi, sugiro utilizar da forma como está implementada na mesma.
Já para colocar o qrcode em um campo TImage no Delphi, irá depender da implementação em sua aplicação. Encontrei alguns artigos na internet que possam lhe ajudar:
https://pt.stackoverflow.com/questions/223643/receber-um-string-base64-via-json-e-mostrar-em-um-timage-delphi
http://berlin-delphi.blogspot.com/2017/06/converter-imagem-para-base64-e-o-inverso.html

Avatar discord do usuario hunter350.

hunter350.

Ver Respostas

Bom dia Guilerme,
Desta forma funciona e gera o qrcode no navegador.
O que preciso é colocar o qrcode em um campo TImage no Delphi.
No exemplo ApisGN.dproj (arquivo gn-api-sdk-delphi-master.zip) tem um exemplo com um função para colocar o qrcode em um TImage.
A função no exemplo é a QrCodeGenerator.
Funciona corretamente se eu passar o parametro "qrcode" do json. Mas se eu passar o parametro "qrcode_image" gera um erro.
Tentei também pegar o trecho PHN... e decodificar na base 64, mas da erro também.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!943496686641217557>. Tudo bem?
Da forma mencionada por você funciona também, não é descartada. Mas para isso provavelmente você precisou de uma biblioteca que convertesse o valor do qrcode (Pix Copia e Cola) para a imagem do QR Code.

Agora, o valor que é retornado no parâmetro qrcode_image já é a imagem do QR Code em base64. Basta você inserir o valor do qrcode_image no src de uma tag do HTML, que ao renderizar o HTML você irá visualizar o QR Code. Segue um exemplo:

html

Avatar discord do usuario hunter350.

hunter350.

Ver Respostas

Bom dia, estou com uma duvida sobre a geração do qrcode do bolix. No json de retorno tem "qrcode" e "qrcode_image".
Gerei a imagem do qrcode com o conteudo do retorno "qrcode" do json. Testei o pagamento e funcionou. Esta é a forma correta?
Para que serve o conteudo "qrcode_image" e como utilizo ele?

Avatar discord do usuario robson07899

robson07899

Ver Respostas

Boa noite pq o bolix leva 24 horas para compensar se o pagamento é via pix qr code ?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Certo, a falha esta ocorrendo ao mostrar o qrcode do boleto?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia!
Você pode utilizar nosso exemplo para mostrar a imagem do QrCode gerada através da API Pix: https://github.com/gerencianet/gn-api-sdk-flutter-examples/blob/main/lib/screens/pix/location/pix_generate_qrcode.dart

Avatar discord do usuario allysson8084

allysson8084

Ver Respostas

Olá, gostaria de saber se o qrcodeImage do bolix pode ser exibida para os usuarios assim como o a imagem da api pix. Elas vem em formatos diferentes(a primeira em svg+xml e a segunda em png). O pix copia e cola funciona perfeitamente, apenas nao consigo exibir a imagem do qr como a imagem da api pix(usei o mesmo metodo e me retorna um exception) . A linguagem é DART/FLUTTER.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Retornamos esta e também outras informações no momento da criação do boleto. E sua conta estando com o Bolix ativado, retornaremos também o Pix Copia e Cola e a imagem em base64 do QR Code. Segue um exemplo de retorno:

json
{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"pix":{
"qrcode":"00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0000000000000000000000000000GERENCIANET SA6010OURO PRETO6207050363047CB1", // BRCode ou copia e cola
"qrcode_image":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMCAwaDQ1djQ1SD..." // QR Code imagem
},
"link": "link_https_para_acesso_o_bolix", // link do Bolix gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Bolix
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}
Veja mais detalhes em: https://dev.gerencianet.com.br/docs/bolix-boleto-carne#section-dados-de-entrada-e-sa-da-do-bolix-em-one-step-

Avatar discord do usuario leticiagerencianet2500

leticiagerencianet2500

O recebimento através do Qr code do Pix (Bolix) é instantâneo, sendo assim, o recebimento é na hora.

Avatar discord do usuario rubenskuhl

rubenskuhl

Me parece que o QR-Code não usou a opção do BACEN de permitir alteração, então ele deve rejeitar Pix de valor diferente.
Mas considerando que se sabe que o código de barras do boleto permite mesmo alteração de valor, parece muito mais provável ser por aí...