There must be plenty of not-so-young people who don't have a credit card or passport.
Edit: the article says "Adults would be forced to enter personal information like passport or credit card details", so I guess other forms of ID with a date of birth would be accepted.