Tesco Bank introduces new payment technology for 2.6 million credit card customers