Yes, you will have to register yourself using your HDFC Bank Credit Card to avail the benefits of the program.