Are there any limitations on paying via a Credit Card?
o2 have a handy notice, on their website about credit card payments, which reads:
We certainly have restrictions on payments, just like any other company. Whether they are the same as O2's I can not say. Mostly because these rules that are in place are to prevent fraud. So if we explain all the rules that trigger the fraud system we would be helping the fraudsters avoid detection.