Infographic: the changing landscape of payments

The Payment Services Directive 2 (PSD2) and other emerging payment initiatives such as Instant Payment are impacting the way payments are completed. They present an opportunity for merchants to upgrade consumer experiences while also improving the speed, convenience and security of payments.


Main topics