25-09-2023 22:51
Hello O2,
I am seeking to acquire a new monthly SIM card. I am an international student, I have reached the payment section. I am trying to check-out abut I am not sure what the Direct Credit portion of the process is. Where can I acquire my account number and sort code? or is this for UK nationals only?
25-09-2023 23:01
UK banks usually issue a direct debit card - the UK bank sort code for that branch, and your account number, will be on that card. If you are still using your home (non-UK) bank card, it will not work - you will be restricted to using PAYG only in this case with O2:
The usual requirement is 2 to 3 years residency and a good credit history with a UK Bank.
This is not just O2 but all networks.
Sorry to be the bearer of bad news @paugq.
26-09-2023 08:04
You can order a free PAYG sim here https://www.o2.co.uk/shop/sim-cards/pay-as-you-go
Top ups can be done with vouchers purchased at many shops and supermarkets in the UK.
26-09-2023 20:41 - edited 26-09-2023 20:42
26-09-2023 20:41 - edited 26-09-2023 20:42
Following on from the advice of @pgn and @MI5, your other alternative might be to get a prepay debit card. Please see :-
Prepaid cards: best UK offers for 2023 - MoneySavingExpert
If you Google something like "prepay debit cards uk bank", you'll get lots more information.