Frustrated customers faced major payments disruption - now the bank is paying up ????