For all transactions in India, yes, you will be asked for a PIN for completing the transactions. However, outside India, you will be asked for the PIN only if the POS terminal is enabled for PIN authentication.