Digital ID Verification in Banking: Balancing Compliance and Customer Experience