I have a web site that sell some services and products, including products with age restriction, such as beer, cigarette, etc... But also other type of products that doesn't require age restriction, like clothes, perfums, etc...
So, when users create an account, they need to provide a birth date, filled manually with an input text with a format: dd/mm/yyyy
, which I then convert to get his age and verify if he's allowed to buy that product.
The question is, should I enable user to edit his birthdate/age? Because he can have a regular account with his age, let's say 15, and when he tries to buy something with restriction, he can go back and just change his account details to go over the system.
On the other hand, if they insert the date wrong, they won't be able to correct the information.
In this case, what is the best approach?