Barclays faced a social media barrage on Friday after "technical issues" left UK customers unable to make card payments or ATM withdrawals.
From early afternoon, customers began complaining that they could not access online or mobile banking services or use their cards at the point-of-sale or to withdraw cash. Direct debits were not affected.
At one point, the hashtag #BarclaysDown began trending on Twitter as Brits vented their fury.
After several hours, Barclays tweeted that online and mobile services were back up and running, while debit card services "are now recovering":
The bank also apologised for the inconvenience, although many customers were not placated: