|
Registration Form |
Top Previous Next |
|
Registration forms such as the one shown above may have some pre-amble text that provides guidance to the user about how to fill in the form. If there have been prior registrations made by the same web-site account holder, up to three of the most recent registrations will appear in a form section called "COPY DATA FROM PRIOR REGISTRATIONS". Before this function will work, export field labels must be setup in the form. If they do not exist in the form (or in the prior registration event definitions) the copy option will not exist. Because this is a class, the user is reminded again in the yellow box that they are registering for the "Tuesday II" session that starts Tuesday May 6th @ 10:30 - this class runs a long time - 30 weeks in this demo event. The user can select a different time slot still if they wish. The user may complete the form or pre-populate the form with matching fields from a prior registration activity.
These forms can contain any information at all, but a few things worth noting. Under "Other Options" for demonstration purposes, we've setup a checkbox called "Sibling Discount". We've setup a rule in the form definition that will result in a 10% discount when this item is checked. Similarly, we are requiring some in the registration process to purchase a gym uniform. Here again we've attributed different prices (expressed as price impact statements) in the field setup. (The "Edit Fields Definitions for this Form" option only appears because I am an administrator on the system - most registrants of course would not see this) Next we press Continue >> to view the Payment Due screen. Below we include an example of what can happen in a complex registration scenario. Here we are actually registering in August for this class that started back in May, however the organizer of the event has configured the payment options to allow late registrations for up to 16 weeks into the session and to pro-rate the amount due automatically. Our current registration date is August 9th, 2008, so NeatClubs.COM determines based on the class definition that August 12th and August 19th are viable start dates. (we intentionally allow only this short two week window as we do not want users to have the option to register late, but set a start date far in the future so that a class is empty for several weeks but the time slot is still unavailable to others. Once we've indicated our preferred "late start date", we can click on "Select Preferred Start Date and Continue" to proceed to payment. Most users of course will not see this screen as they will be registering before the start of classes.
|