No, a PIN is only required for physical cards (for some in-store purchases or any ATM withdrawals). 
If you select debit when paying with your card in store, you will be prompted for your PIN.