Problema com QR Code no Pix e Integrações Bancárias

EXIBINDO RESPOSTAS:

Avatar discord do usuario allanmr7

allanmr7

Bom dia
gostaria de tirar uma estou fazendo a implantação do pix e está indo tudo bem
só que agora na fase de finalização estou testando o pagamento com vários bancos e alguns deles não tem conseguido ler o QrCode e nem pelo pix copia e cola

mas o mesmo QrCode foi pago normalmente pelo Nubank

os que deram erro foi

C6 Bank
PagBank
Inter

estou vendo para testar mais em alguns,

mas gostaria de saber se já tiveram alguma questão semelhante ?

Avatar discord do usuario allanmr7

allanmr7

Olá Guilherme
segue o copia e cola
00020101021226880014br.gov.bcb.pix2566qrcodes-pix.gerencianet.com.br/v2/40f7569c6af949559fee814a36ac04bf52040000530398654040.105802BR5931Disk Exames do Brasil Ltda EPP 6009Americana62340530REDECRE1052353160618d4a291390f6304AA21

Avatar discord do usuario rubenskuhl

rubenskuhl

"Disk Exames do Brasil Ltda EPP" é muito longo
Tem que ser no máximo 25 caracteres

Avatar discord do usuario allanmr7

allanmr7

esse um outro criado e pelo nubank paga normal
imagem enviada na mensagem pelo usuario allanmr7

Avatar discord do usuario rubenskuhl

rubenskuhl

Você pode denunciar ao Banco Central que o Nubank está erradamente aceitando QR-Codes inválidos... ou adicionar no pix-pendencias que o <@!440035527127990273> criou e vários tem contribuído:
https://github.com/renatofrota/pix-pendencias/issues

Avatar discord do usuario allanmr7

allanmr7

vou verificar isso

Avatar discord do usuario rubenskuhl

rubenskuhl

Mas só vale reclamar de interoperabilidade quando se faz tudo certinho... com falhas alguns PSPs vão tolerar e outros não.

Avatar discord do usuario guilherme_efi

guilherme_efi

Conforme mencionado pelo Rubens, o nome descrito no parâmetro Merchant Name ultrapassou a quantidade limite de 25 caracteres.

Avatar discord do usuario allanmr7

allanmr7

estou verificando isso no meu codigo a questão do tamanho que voce comentou, para testar novamente

Avatar discord do usuario allanmr7

allanmr7

estou verificando isso para corrigir, e poder testar novamente

Avatar discord do usuario guilherme_efi

guilherme_efi

Beleza. De forma errônea o PSP permitiu a leitura do QR Code mesmo com este parâmetro fora das especificações.
A melhor maneira mesmo é fazer com que seu sistema valide esta informação antes de montar o BR Code.

Avatar discord do usuario allanmr7

allanmr7

já estou validando para corrigir e testar novamente
obrigado

Avatar discord do usuario anoni_mato

anoni_mato

nesse caso não se aplica o princípio da robustez?

Avatar discord do usuario rubenskuhl

rubenskuhl

Não foi a escolha do BACEN, no QR-Code tester casos desse tipo exigem a rejeição ou o PSP não passa. Especulação: eles podem ter achado que a proteção do CRC pode ser insuficiente para casos de QR-Code muito densos.