OTP is a numeric or alphanumeric code a customer receives on their registered mobile number or email address to authenticate a credit card transaction.It is an efficient way to ensure the genuine cardholder has initiated a credit card transaction.