Yes, you will need to register your new Chip and PIN card for 3D Secure (Verified by VISA/ MasterCard SecureCode/American Express Safekey) for online transactions at www.icicibank.com