Les magasins assurent le suivi des différents articles à des fins de planification des stocks et de marketing.
Ayant travaillé dans le domaine du traitement des transactions pendant un certain temps (j'en ai écrit une), je peux affirmer avec certitude que les sociétés de cartes de crédit/débit ne reçoivent pas de liste détaillée des articles concernés par la transaction. Les informations transmises au processeur comportent généralement un champ de description, qui peut ou non contenir des informations utiles. Mais il n'est pas assez grand pour contenir une liste détaillée des articles, quelle que soit leur taille. Et il n'est pas normalisé de manière à faciliter une analyse fiable. Il peut y avoir une quantité de métadonnées sur la transaction qui indiqueraient les types de produits concernés par la transaction, ce qu'elles peuvent également déduire du commerçant qui déclare la transaction.
Il y a des efforts pour augmenter la quantité de données déclarées, mais elles ne sont pas encore largement utilisées, en raison du nombre écrasant de banques qui auraient besoin d'être mises à niveau. Ces efforts ne sont déployés que pour des utilisations spécifiques et limitées, lorsque les banques concernées sont prêtes à mettre à niveau leurs logiciels et leurs équipements.
Pour l'instant, la meilleure façon de savoir ce que vous avez acheté est de conserver vos reçus du magasin. Les boîtes à chaussures fonctionnent très bien à cet effet. Tout comme les appareils photo des smartphones et un dossier sur votre disque dur. Il existe aussi des applications mobiles qui suivent les reçus pour vous, et qui peuvent même essayer de faire un OCR des données pour vous.