Closed rafaelchagasb closed 3 years ago
2.0.0 Open API: https://github.com/bacen/pix-api/releases/download/2.0.0/spec.yaml Example value: txId Schema: txid Manual de Iniciação 2.0: txid
o Schema está correto. O "exemplo" tem um "typo". é i minúsculo mesmo.
2.1.0 Open API: https://github.com/bacen/pix-api/releases/download/2.1.0/spec.yaml Example value: txid Schema: txid Manual de Iniciação 2.1: txId
Aqui o manual de iniciação apresenta um "typo". O schema continua correto.
Quais PSPs estão incorretamente apresentando txId ao invés de txid ?
Ao consumir os serviços de qrcode dinâmico das instituições verifiquei uma falta de padronização na escrita do atributo txId do payload JSON.
Percebi que existem divergências nas próprias documentações do Bacen e queria saber qual é a correta nomenclatura do campo TransactionIdentification visto que em cada fonte o campo está de uma maneira diferente.
Visto que os payloads da versão 2.x são compatíveis entre si, os nomes devem ser iguais entre as versões.
Segue prints e relação das nomenclaturas.
2.0.0
Open API: https://github.com/bacen/pix-api/releases/download/2.0.0/spec.yaml Example value: txId Schema: txid Manual de Iniciação 2.0: txid
2.1.0
Open API: https://github.com/bacen/pix-api/releases/download/2.1.0/spec.yaml Example value: txid Schema: txid Manual de Iniciação 2.1: txId