Unable to complete a payment on Eurostar website

I just chatted with Eurostar Customer Service and they confirmed they use 3D secure.
In their FAQ, I have found the following precisions:
Eurostar is now participating in ‘Verified by Visa’ and ‘MasterCard Securecode’ online card payment security.

I have found another thread on the same topic, but it seems Revolut has no plan to add 3D secure to its cards.