Do I need to enter the PIN at all the domestic and international POS terminals if I wish to carry out the transactions using my credit card?
Yes, if your POS terminal for domestic and international transactions is enabled for PIN authentication, you will have to enter the PIN for executing your transactions.