Quote: "According to my knowledge there are many teens and children on these forums, so they don't have a credit card or something like that. That means it has to give an access to all of us. (which will be complicated)"
The service isn't aimed directly at teens. Many of the major online payment systems allow payments between accounts without the use of cards; e.g. PayPal -> PayPal.
This service just provides a way for indie game developers (be they 15, 35 or 55) to manage the sales and downloads of the games they create, by using the best medium of all... the Internet!