If your Credit Card is not issued in Europe, please make sure it supports two-factor authentication. It is required when making online card payments in Europe since January 15, 2021. The Revised Payment Services Directive (PSD2) is the EU legislation for electronic payment services that aims to make online card payments more secure in Europe. […]