Ir para conteúdo
  • Cadastre-se

QRCode PIX na tela


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1860 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á 1860 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...