Do I need to enter an OTP while using One-Click Payment?

No, you will not need to enter an OTP while making payments using debit/credit cards for which you have activated one-click payments.