 The merchant server usually utilizes a web server to accept client requests, a database management system to manage data and a payment gateway to provide online payment services.To keep up with the evolution of services in the digital world, there is continued need for security mechanisms.While passwords will continued to be used, it is important to rely on authentication mechanisms, most importantly multifactor authentication.