What is OTP (One-Time PIN/Password)

A one-time password (OTP) is a randomly generated alpha- numeric or numeric code that is sent to a user to authenticate them for a log-in session, single transaction, or service registration. It can be used within a specific time session but loses its validity once the allotted time has passed or it is used for its single intended purpose.

Since an OTP is more secure than a static password which are often weak from a security perspective and can be reused on a user’s multiple accounts, one-time passwords are often used to add an additional layer of security as a second means of authentication (“2 factor authentication” or “2FA”). Many government agencies, health providers, financial services, ecommerce merchants and app developers send OTP codes via SMS via enterprise messaging platforms such as MessageWhiz.