My daughter is 10. When she got the iPod Touch, Apple requested a credit card when setting up her iTunes account, obviously that would have to be my card.
Maybe you misunderstand me, the app is NOT showing up in either her iTunes (Source List-->Applications),or mine, yet is on the iPod Touch.