Is the issue that European cards use 3D secure authentication which would will add additional step and delay whilst the cardholder confirms the transaction.