Integrando transações Pix: boas práticas e identificadores únicos

EXIBINDO RESPOSTAS:

Avatar discord do usuario nckex

nckex

É correto utilizar o EndtoEnd da transação pix, gerada pelo BCB, como um identificador interno da aplicação de determinada transação? Ou o ideal é armazenar esse Id e criar um próprio? Digo em questão de boas práticas mesmo

Avatar discord do usuario rubenskuhl

rubenskuhl

O problema é que você só sabe o E2EID após a cobrança ser paga... então de qualquer forma vc precisa antes gerar um txid.

Avatar discord do usuario nckex

nckex

No caso eu vou trabalhar com TXIDs repetitos, será gerado QRCodes estáticos, me referi usar o EndToEnd como identificador único da transação, já que o TXID poderá ser repetido
Mas vc colocou um ponto importante aí mesmo, somente o txid é informado para o usuário final, então se 5 pessoas fizeram pagamentos no mesmo qrcode, fica complicado rastrear de qual é qual

Avatar discord do usuario rubenskuhl

rubenskuhl

txid mesmo que repetido precisa individualizar de alguma forma... por exemplo, se for um mercado, um txid para cada linha de caixa. Se for um sistema de depósitos, um txid por cliente.