"Now if google have this information will they not also need the sellers database of transaction codes to identify which item you bought?"
I can't see any seller who is clued up giving their databases away.
On the other hand, Google have managed to get Google Maps used by many places where >95% of their customers know exactly where the place is, so maybe.