Some services are now fully compliant with PSD2 (EU Directive).
PSD2 enhances the level of security on your payment.
Some Credit Cards will require extra steps to complete your transaction.
Most Banks have introduced new ways of completing credit/debit card payments on this website.
Important-
Please check with your credit/debit card issuing BANK for the following:
Do I need a mobile banking App to complete a payment?
Do I need Push Notifications to complete a payment?