If you have a bank account (or your parents do) the bank should issue you a debit card that will let you withdraw money from ATMs,make online purchases,etc.
At least they do around here.
I don't know about where you are from.
I would check with my bank.
PayPal will take a debit card just like a credit card if it is issued by Mastercard,Discover,etc.
Maybe Code Master will release a lite version in which only certain functions work and/or it would put a splash hud on the screen in place of the weapon hud in the top right hand corner or something like that.
Even if he doesn't nobody can foult him for it.
He has spent a
LONG time working on it.
I know there are a few forum members who,for one reason or another,can't purchase things online and I know it sucks.
I've been there.
I wish you luck on getting the payment thing straightened out.