how to get a 3D security to my debit card?

The visa security will not allow an online transaction through, without a 3D secure password. The problem is the Corporation bank has not informed us about the need for 3D security and the local manager says we only provide the card but ultimate management is by the Visa people. The Corporation bank site is horrible and very unresponsive.Their contact number is also probably unmanned. Any solutions?