Can I Buy an O2 Top-Up with a Debit or Credit Card?

O2 e-voucher 10
£ 10.00O2 e-voucher £10
Direct delivery

O2 e-voucher 15
£ 15.00O2 e-voucher £15
Direct delivery

O2 e-voucher 20
£ 20.00O2 e-voucher £20
Direct delivery

O2 e-voucher 25
£ 25.00O2 e-voucher £25
Direct delivery

O2 e-voucher 30
£ 30.00O2 e-voucher £30
Direct delivery

O2 e-voucher 50
£ 50.00O2 e-voucher £50
Direct delivery


Mobiletopup.co.uk is your go-to place to purchase an O2 top-up

It’s good, then, that topping up your O2 balance is so quick and easy. Topping up your O2 balance is as straightforward as jumping onto mobiletopup.co.uk, selecting your top-up amount, and completing the transaction. Following that, a code gets delivered instantly to your email inbox, which can be redeemed with a couple simple steps via your O2 phone. Every top-up voucher purchased from mobiletopup.co.uk is backed by strong digital security, ensuring you can buy with confidence knowing that you’re buying a legitimate product. If anything does go wrong, you can contact support for a speedy resolution. And, to answer the question in the headline, you can pay with debit or credit card on mobiletopup.co.uk. In fact, we offer a wider range of payment options than competitors, including Mastercard, Visa, PayPal, Google Pay, American Express, Maestro, China UnionPay, and Discover.

How to top up your O2 balance using mobiletopup.co.uk

First, you need to purchase your top-up voucher from mobiletopup.co.uk.
  1. Go to https://www.mobiletopup.co.uk/o2
  2. Select your desired top-up amount.
  3. Enter the email address where the code will be delivered (must be valid).
  4. Choose your payment method from Mastercard, Visa, PayPal, Google Pay, American Express, Maestro, China UnionPay, or Discover.
  5. Click “secure payment” to complete the transaction. The code will arrive in the inbox of the email address you provided within seconds.
Now, you need to redeem the code and add it to your O2 balance. By phone
  1. Dial 4444 from your O2 mobile phone, or 0345 606 2277 from a landline.
  2. Follow the instructions to enter your voucher code when prompted.
Your voucher has been accepted, and the credit is now available in your account, ready to use on any plan you choose.

Try mobiletopup.co.uk today!

Pay-as-you-go plans like O2’s give you the freedom and flexibility to manage your phone use on your own terms. And with mobiletopup.co.uk, keeping your balance topped up is fast, secure, and hassle-free—whether you're using a debit card, credit card, or any of the other supported payment methods. It's a reliable way to stay connected, without the commitment of a contract or the stress of a surprise bill. Head to mobiletopup.co.uk and top up your O2 balance today!

Can I Buy an O2 Top-Up with a Debit or Credit Card?

Today, we recommend pay-as-you-go phone plans for the vast majority of users. There are a number of good reasons for this:
  • Total control over your spending—no unexpected overages or big monthly bills
  • No need to lock into a lengthy contract, allowing you to switch plans or even providers at your whim without issue
  • No unused data at the end of each month that you’re paying for on your monthly bill, so you pay only for what you use
  • Often lower overall cost per gigabyte, at least in the amounts that regular users actually use
  • Good for travellers moving through the UK temporarily
  • No need for a credit check
Of course, all of these benefits depend upon you remembering to keep your balance topped up. Luckily, most networks—including O2, which has some of the best pay-as-you-go options available—will alert you when your balance gets to a certain point, and remind you to purchase a top up.
Can I Buy an O2 Top-Up with a Debit or Credit Card?
Frequently Asked Questions
Yes, O2 offers roaming options that let you use your phone in other countries. Some plans include it, or you can pay extra depending on where you're headed.
Costs vary based on your plan and destination. Check O2’s roaming rates for the most accurate info.
Yes. If your plan includes roaming or you've paid for access, you can use your O2 service abroad and top up as usual. Here’s how.
The  minimum amount you can top up is £10.
Yes! It is possible to send O2 credit to another number. Here’s how.
Absolutely. Buy a voucher on mobiletopup.co.uk and send them the code directly. You don’t need access to their account.
Refunds aren’t guaranteed, but there are a few things you can try.
If you're having issues, call 4445 from your O2 mobile or 0344 8090222 from any UK phone.
Yes—you can pay with PayPal on mobiletopup.co.uk. Just follow the steps above.
Instant code delivery by email
Safe & secure payment
Certified reseller
Payment methods
Logo
At Mobiletopup.co.uk it's not only possible to top up phone credit for several providers within 30 seconds, you can also purchase game vouchers and entertainment vouchers. The checkout process is safe and reliable. After a successful payment, you will immediately receive an email or text containing your voucher code.
Why Elden Ring: Nightreign is the Must-Play Expansion of the YearDiscover why Elden Ring: Nightreign is an essential to fans and new players alik...
Read more2025-05-23

The Best Travel Apps to Stay Organised on Your Summer HolidayDiscover the best weather apps, planning apps, packing apps and more to make pla...
Read more2025-05-16

Give The Gift of Sustainability With Digital Gift CardsIs sustainability important to them – or you? Discover the ultimate in eco-consc...
Read more2025-05-08

Read all