bacen / pix-api-recebimentos

Definição da API de recebimentos PIX
130 stars 8 forks source link

TxID - PACS008 #13

Closed b-alencar closed 4 years ago

b-alencar commented 4 years ago

Tenho uma duvida referente a APIREC versus o TxID trafegado na PACS008. No manual é citado que: "Inserção manual dos dados pelo usuário pagador: a transferência manual é iniciada pelo PSP do pagador. O txid, portanto, nesse caso, é escolhido pelo usuário pagador. " Dado a informação acima, gostaria de apresentar o seguinte cenário. O recebedor João emite um QR Code dinâmico com o txid - XPTO no banco X e o pagador Maria envia uma inserção manual através do banco Y para o Joao também com o txid XPTO. No envio dessas informações entre os bancos os dados trafegados serão agencia, conta, valor e txid em ambas as situações. Ou seja, nessa situação como será validado que se trata de um QR Code ou de uma inserção manual?

ninrod commented 4 years ago

@b-alencar, obrigado pela contribuição. Informo essa redação será alterada muito em breve.

Adianto que não há mais essa possibilidade de inserção do txid no fluxo manual.

E o txid passará a ser responsabilidade do usuário recebedor, na API PIX. (de API de recebimentos, passará a chamar-se API PIX).

b-alencar commented 4 years ago

Muito obrigada pelo retorno, mas, ainda assim temos txid sendo trafegado através do QRCode estatico. Como será tratado o estatico? Ele deverá ser unico entre QRCode dinamico, estatico e por CPF/CNPJ? Se sim, a API PIX será direcionada aos dois tipos de QR Codes e não mais apenas ao dinamico?

ninrod commented 4 years ago

Olá @b-alencar .

o txid é único por CPF/CNPJ do usuário recebedor. O txid está sob a responsabilidade do usuário recebedor.

no caso de "acidentalmente" o QR estático conter o mesmo txid que um QR dinâmico, na prática, o que irá acontecer depender das validações do psp recebedor;