The document describes a system that uses facial recognition and a convolutional neural network (CNN) to securely authenticate online payments. The system uses a two-step verification process of OTP verification followed by facial recognition using a CNN. The CNN is trained on the LFW dataset and then used to authenticate users by comparing a real-time captured image to images stored in a database. The system aims to enhance online transaction security by verifying the identity of the user through facial recognition.