on 17-10-2024 12:55
I have tried to top up using my debit card twice - both declined. I have tried two credit cards from different banks - both declined. I have checked with Barclays who say my cards have never been declined and say the problem must be with the O2 website.
on 17-10-2024 13:09
We are all customers here
Best you contact 4445 or use one of the methods in this guide