bacen / pix-api

API Pix: a API do Arranjo de Pagamentos Instantâneos Brasileiro, Pix, criado pelo Banco Central do Brasil.
https://bacen.github.io/pix-api
2.32k stars 262 forks source link

Dúvida - Divergências entre nomenclatura do txId nas versões 2.0 e 2.1 #237

Closed rafaelchagasb closed 3 years ago

rafaelchagasb commented 3 years ago

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

api200_doc api200_example api200_manual

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

api210_doc api210_example api210_manual

ninrod commented 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.

rubenskuhl commented 3 years ago

Quais PSPs estão incorretamente apresentando txId ao invés de txid ?