OTP generally means One Time Password or PIN. One Time Password (OTP) is usually a 4-6 digit unique password sent from your bank to your mobile number/email linked to your bank account, to authenticate online transactions initiated by the card holder.