3D secure is a security measure that only your bank can use. It means that when you deposit money online, you have to type in a password. Only you and your bank know this password. Online Casinos don't have any control over this part of the deposit process, so if you have any problems with the passwords at this point, use the Help options that your bank gives you.