Rien à voir avec le héros des B.D. d'Hergé, car l'expression remonte au Moyen Âge. Elle vient du vieux jeu de tintin où le perdant devait payer un gage en pièces de monnaie qui tintaient. D'où la vieille locution faire tintin qui signifie payer en espèces sonnantes.
L'argot retrouve le mot de tintin au sens de monnaie en 1918. Puis apparaît faire tintin dans le sens d'être privé de quelque chose. Allusion peut-être à l'argent que l'on fait tinter à vos oreilles sans vous donner la possibilité d'y toucher.