There are many ways to earn My Nintendo points:
You can earn Gold Points by purchasing eligible games and things like downloadable content. Points are awarded based on the amount you pay (excluding tax and any points or discounts used). For details about earning and redeeming Gold Points, please click here.
Complete missions on My Nintendo to earn Platinum Points. For some missions, you will need to select "Collect points" to receive your points after completing the mission. In these cases, you will have 30 days in which to collect your points after completing the mission. For a current list of active missions, click here.