A few weeks ago I used my card to pay a vending machine; I noticed the reported vendor and location made no sense at all - “Acme Vending Machines” & Slough, or something similar. (I was in SW7…)
It might not be possible to get a more meaningful vendor name, but is there not some ‘real’ location data from the card machine sent through?
If so, the vendor name could perhaps be changed to “Payment @ location” if the vendor location is radically different from the transaction location.
Alternatively, or as well, it would be good if metadata contributions could include these fixes.