We had online registration this year. We used a WuFoo form, and people could pay when they registered. We also have another WuFoo form for people who registered with a regular paper form, but they want to pay with a credit card. So far almost half the payments have come in online. I then export the data to an excel file (WuFoo does that), and then I print a form using Microsoft's mail merge. (We also pre printed registrations with mail merge rather than using the software's pre printed forms, so the online and pre printed forms look the same) When people came to club, if they registered online, I had them sign the medical release, and they were in!
~Emily