The Payment Systems Regulator describes it as “one of the biggest changes happening in UK payments”. The project for a New Payments...