Barclays said the outage has now been resolved, and payments delayed by the IT issue over the last few days have been ...