Hello!
It's really not a problem for someone to get credit card. It doesn't have to be credit card, there are debit cards, or Internet cards which are used for paying in the Internet. Also, in some banks she can get a gift card. The amount of money on those cards is the one that you pay in. It's also safer than credit card.