Author Image

ro.dri.go.sil.va

Mar 18, 2021

Uso correto do campo TXID na geração do BRCode

Br-CodetxiderroWDEVvídeoPix dinâmicointegraçãoAPI

<@!790400805303746571> pode te auxiliar no processo https://www.youtube.com/watch?v=6Es3i2eH5K4

Respostas (2):
Avatar discord do usuario joelemanoel

joelemanoel

18/03/2021

Acabei de localizar um erro no vídeo do Wdev, na parte de Txid na geração do BRCode o Txid que deve ser informado é:

Avatar discord do usuario ro.dri.go.sil.va

ro.dri.go.sil.va

18/03/2021

Está correto, o WDEV já colocou um comentário fixado no vídeo informando:

Sobre o setTxid, no vídeo dessa segunda aula eu indiquei para usar o TXID retornado no response da criação, porém no QR Code (ou BR Code) o limite do campo TXID é de 25 caracteres e já no Pix Dinâmico é 26 à 35 caracteres.
Por esse motivo, o valor irá estourar o tamanho e causar conflitos no momento da leitura do QR Code, então na hora de você definir o campo TXID da classe Payload (na geração do QR Code final) você deve enviar setTxid(''), assim o campo não é estourado e segue o padrão que o BACEN definiu hehe.