CONSUMERS across Europe had their credit or debit cards declined yesterday after a technical problem which affected Visa transactions.
Visa Europe, based in London, discovered the problem after some customers complained about being unable to make payments.




