Under certain circumstances, such as when your credit card issuing bank notices unusual transaction activities, it needs to verify your transaction to ensure that you are the rightful credit card owner. For users based in Malaysia, entering OTP is mandatory. Rest assured that all these are done to ensure the security of your payment.