Payment Platforms and the Missing £60 Million