Closed leoneparise closed 3 years ago
@leoneparise remova os acentos ao gerar o código Pix, por exemplo, em "Maceió" e opte por utilizar um identificador diferente de "***"! Isso deve resolver os problemas de incompatibilidade.
Dependendo de como você estiver utilizando a biblioteca, recomendo que utilize os modificadores no Payload:
applyValidCharacters()
(alguns Bancos/PSPs não leem acentuações no Pix) determina a substituição dos acentos e demais caracteres inválidos como [!.\,\@#\$\%\&*()\/*\?]. Esse modificador é aplicado nos campos description
, merchantName
e merchantCity
;E force a definição de um identificador, mesmo que aleatório.
Muito Obrigado @caiquearaujo pela explicação. Achei que o método applyValidCharacters()
já era aplicado ao nome da cidade quando chamamos o setMerchantCity()
Vou fechar a issue já que não é um problema na biblioteca.
A gente está preparando a versão 2 dessa biblioteca que fará todas as correções automaticamente, incluindo todo o suporte a versão mais recente do Pix.
Boa noite,
O app do banco inter não consegue ler o QRCode abaixo:
Segue também o PIX Code:
Seria um problema com o app ou com o QR Code? Outros apps como BB e Nubank conseguem ler perfeitamente.