Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

https://github.com/dongri/emv-qrcode pode ajudar a montar o EMV, mas você que precisa seguir as regras do BRCode e do Pix, como colocar 62 05.

Avatar discord do usuario rubenskuhl

rubenskuhl

Já editei o comentário para citar que é 62 05 o campo que no QR-Code estático com TxID tem o TxID, e que nos demais tem .

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Um help ai <@!775350441965649951> , estou usando a função montaBrCode 😢

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No QR-Code dinâmico não pode ter o TxID no EMV/QR, só .

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

o TxID está sendo informado no Id 62.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O campo 62 05 é obrigatório, então mesmo não tendo o TxID, precisa ter

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Blz, ele deve tambem estar indoidando com o PIX, kkkkkkkkkkk.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode mandar o EMV com problema de validação para o Sean Wykes, [email protected] .

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Está certo sim, é o bendito site que está validando errado 😦

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

É o fí duma égua da site que está validando com erro sem estar. O Campo está correto . o copia e cola gerou certinho (removi o payload ai viu) 00 02 01
26 88
00 14 BR.GOV.BCB.PIX
25 48 qrcodes-pix.gerencianet.com.br/v2/codigodagnaqui
52 04 0000
53 03 986
54 06 100.00
58 02 BR
59 09 Chico da Rural
12 Primeiro PIX
60 11 Caixa Prego
61 08 11080150
62 39 0535eUzgY1q9rxFZDgAphuuDFfV5TIBKA7FeS38
63 04 9C9B

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se o campo 62 05 estiver com mais de 25 caracteres, está inválido mesmo. No QR-Code dinâmico, o campo 25 02 precisa ter apenas . O txid vem no payload.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Por isso eu estava indoidando duas horas querendo saber por que o bendito do BRCode estava com erro, o fí duma égua do site que não está validando a quantidade de string e apresenta um erro que não existe. É um abençoado mesmo. Eu adoro estes erros, me faz aprender mais e mais, pois tenho que ler tudo de novo. 🙂

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Os casos que testei lá eram inválidos mesmo. Por exemplo, dinâmico não pode ter TxID, e lá checava isso corretamente. Comprimento inválido idem.

Avatar discord do usuario guilherme_efi

guilherme_efi

Funciona muito bem. É só consumirem a rota GET QrCode via BrCode e passar o pix copia e cola

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como você alterou o BRCode não deu para testar, mas você pode testar em https://pix.nascent.com.br/tools/pix-qr-decoder/ e ver se a formatação está certa

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Isso mesmo!

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

deixei assim agora $s = '', $i = 0, $z = strlen($a = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789') - 1;

Avatar discord do usuario leaftecnologia

leaftecnologia

Ver Respostas

ok muito obrigado! fizemos a implementação, aguardar agora o suporte ao recurso pela gn