Biometrics Innovation and Payment Sector Perception · Study