Easily display your calendar of events and optionally allow people to register and pay for those events online. Your calendar can take any form you like, and can be made searchable or sortable. You can require people to create accounts and login. View events registration website samples.
No matter how many options your registration procedures require, Crunch42 can faithfully reproduce them in a way that will be as easy as possible for your site's users to use.
Registrants will have the option of printing out a form and mailing it to you with a check or paying online. Online payments, in order to be secure, must be done in one of a few ways:
The first two options are very cheap to set up, but they have the downside of transferring the registrant to a third-party website when they make their payments. You could use PayPal if you don't have a merchant account, and Mal's if you do.
The third option is more professional as it keeps the registrant within your website throughout the entire registration and payment process, but it is significantly more expensive (at least $1000 more for setup plus increased hosting fees).