Selfie Pay Augments Credit Card Biometrics
Retailers in the U.S. and the U.K. have implemented security checks, such as 3D Secure and Verified by Visa during the online checkout process. Unfortunately, the checks may hinder the shopping experience which can translate into lost sales according to ZDNet. In the U.K., 18 percent of online shoppers abandoned their baskets due to "excessive [...]