Ir para conteúdo
  • Cadastre-se

dev botao

QrCode PIX + Sitef (Funcionando apenas em IOS)


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

Recommended Posts

Postado

Bom dia, alguém usando ACBRTEF+Sitef+PIX?
estou com o seguinte problema usando o Demo do ACBR, ao ler o qrcode retornado, em aparelhos android esta apresentando invalido ao tentar fazer o pagamento, apps utilizados (Nubank, Mercado Pago, Caixa, Banco do Brasil), porem se utilizar aparelhos IOS a leitura e efetuada com Sucesso.

 

Postado

Ao fazer a analise da String no QrCode, fazendo a leitura (via app de qrcode) observei que a string esta apresentando um caractere invalido.

Usando a ferramenta PIX QRCode Tool

PIX QRCode Tool (nascent.com.br)

String do Qrcode Lida Via APP

 

?00020101021226990014br.gov.bcb.pix2577qrcodepix.tribanco.com.br/qrs1/v2/01lTr8xpnbqpg8x8Obi8xS6M10PdQ0RHbdXkpi3e4ck52040000530398654041.005802BR5925HIPERMERCADO SANTA RITA L6013CAMPO FORMOSO61080000000062070503***6304A8A2

 

Observe que tem uma ? e quebra de linha .

ao copiar a string exatamente e colocar na ferramenta PIX QRCode Tool, apresenta o erro de caracteres invalido.

image.thumb.png.a75e283a2c9680b1498efaae29394084.png

 

Ao remover o caráteres invalido.

image.thumb.png.a533035df11ade7b2299ce2fb2a0902a.png

Observei q quando uso o IOS esse caracter não e lido pelo app de leitura de QrCode.

 

 

 

 

Postado
4 horas atrás, Daniel Simoes disse:

Veja esse tópico:

 

Pode Fecha, foi trocado 

de
QRCode.Encoding  := qrUTF8NoBOM;
por
QRCode.Encoding  := qrUTF8BOM;

Pagamento testado em Android e IOS.

Tudo certo agora.

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