Did you register soldat?
Registering isn't really that hard. Many stop considering it when they hear the word "credit card", but there are other ways, too.
e.g. transferring the money with a normal bank account.
If anyone needs help about this, post it in the Registration forum.