Quite frankly, I wouldn’t allow either of those. I wouldn’t want a teenager shopping online, which is the only reason I can see a teenager needing a debit card for (or just wanting to look ‘cool’ which is a stupid reason to get a debit card). Kids can go to a real brick & mortar store and use cash if they want to buy something. I just don’t see the need for a debit card for children.