Barclays said the outage had now been resolved and payments delayed by the IT issue over the past few days have been ...