Quanto ao id que é gerado ele também sempre será diferente ou terá casos em que pode acontecer de ter mais de um qr code com mesmo id? No caso eu tenho um banco de dados com txid salvo pra poder verificar manualmente se um qr code foi pago ou não, na sua opinião seria melhor usar o id ao inves do txid pra fazer essa verificação, tendo em vista que o id vai ocupar menos espaço que o txid no banco de dados, ou seria melhor manter o txid mesmo?