In order to use an AstroPay card you do not have to be of a certain age. However, if you are using your AstroPay card to deposit money at a sports betting site, you will need to be at least 18 years old. There is no point wasting your time trying to con a sports betting site as they all have verification processes in place to ensure that all of their players are of the required gambling age.