Yes, EcoPayz safeguards your EcoCard online payments via 3D Secure. 3D Secure is adds an extra layer of protection to your casino withdrawals. What's more, 3D Secure is automatically activated as soon as you get your Eco Card.