It's vital from a security perspective that your name matches your identification records.
So, the name entered should be a subset of your legal name as it appears on either PAN or Aadhaar records.
The name to be printed on your debit card — should contain less than 20 characters.
For example: If your full name is 'Anoop Panikkaveettil Menon', and it appears as 'Anoop P' on your Aadhaar records, then please use that to avoid a mismatch.