How the VISA payment system fools people

 

v20240901