Any actual coders here?

I think there was a reply about how activision implemented a transaction record within each character player. You are not only scanning each players stash for trade purposes but also their microtransactions to pair you with people who have purchased items from the shop, according to this guy

Activision link