Ir para conteúdo
  • Cadastre-se

dev botao

QRCode PIX na tela


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

Recommended Posts

Postado

Olá a todos!

Estou homologando o PIX com Sitef e utilizei o exemplo do ACBr para gerar o QRCode tanto impresso, quanto na tela (retirado do exemplo do TEF: ACBrTEFD1ExibeQRCode).

O Impresso é lido normalmente pelo aplicativo bancário, porém, o que é gerado em tela não.

Lendo pelo aplicativo "Barcode Scanner", o texto mostrado é o mesmo do que foi impresso, só que ao copiar e colocar no notepad++ por exemplo vejo que está começando com algum caractere estranho e é jogado um "?".

A primeira linha é de um código em produção e a segunda é da homologação.

image.png.cb3edd98523964b18d693d7bd14d8429.png

Obs.: Tbm testado no exemplo do ACBr. Utilizo o Delphi Xe7.

Alguém saberia o porque?

Grato!

Wilson

Postado
Em 12/05/2021 at 18:35, Daniel Simoes disse:

parece ser um BOM de arquivo em UTF8... tente tratar tudo como AnsiString

Bom dia Daniel!

Somente tratando com AnsiString não deu, o que fiz foi mudar a propriedade para utilizar BOM.

  QRCode.Encoding  := qrUTF8BOM;

Mudando leu corretamente e foi pago.

Obrigado! Podem finalizar.

  • Curtir 1
  • Obrigado 1
  • Este tópico foi criado há 1292 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.