Having more money for my debit card works for an o2 credit check?

Hi!!applied for an online monthly contract from 02 but they emailed me back that they can not grant me as my credit check was not ok. i am university grad student and have arrived in england 3 months ago. will having more money in my debit account work? the deals from the shop are more expensive and i prefer to order online. i want o2 as it provides the o2 xda orbit that is exactly what i want. thanks!
Answer
When network providers do a credit check they get the info from 1 of 2 companies either equifax or experian. if you live in the uk you will need to be put on the electoral roll and have a good credit rating. but if you have come from overseas in this country you wont have a credit history here, you wil need to build it up.if you go to www.equifax.co.uk or www.experian.co.uk you can get a copy of your credit records if you have one.