GotSoccer
You can customize your registration not only for an age, but also by age-groups.

Other features include:
  • Add and change fees on the fly
  • Put a limit on the number of registrations
  • Add late registrants to a wait list
  • Accept checks, credit cards, debit cards. e-checks and vouchers
  • Create a payment plan