Support

Home Forums Pre-Sales Class registration for non-profit organization

Class registration for non-profit organization

Posted: February 22, 2013 at 9:53 am


zappohll

February 22, 2013 at 9:53 am

I would like to add online school registration to our WordPress website so that parents may register their children for classes. We offer one class for each grade, so for example a parent with 2 children might register one child for first grade and another for 4th grade. We are a registered non-profit organization.

Some of the features we are looking for:

  1. Ability to collect information about family, such as Parents Names, Address, Emergency Contacts. (per-family data)
  2. Ability for a parent to register multiple children. The children may be in the same grade (i.e. twins) or different grades. I would want to collect some information specific to each child. (per-child data)
  3. Ability to have parent consent to school policy, with a link to the school policy.
  4. Ability to save information so that next year, parent can log in, update information that may have changed, and register children for the new grade.
  5. Ability to have all personal information entered via secure https page.
  6. Collect tuition / fees using PayPal.

Please advise which subscriptions to Event Espresso would be appropriate. If you have any demos / showcase sites you can point me to, that would be helpful. Lastly, please let me know pricing for a non-profit organization.

Thank you!


Dean

February 25, 2013 at 2:37 am

Hi

Ability to collect information about family, such as Parents Names, Address, Emergency Contacts. (per-family data)

Yes this is possible with our Questions and Question Groups system. You can create as many questions as you want, add them to specific groups and show these in a mix and match style on each event and for primary or additional attendees.

For example if you have the question How old are you? you can attach that to whatever Question group you want. Then that group can be attached ot an event, for either the Primary Attendee (the one making the registration – the parent) or the Additional Attendees (in this case, the kids).

Ability for a parent to register multiple children. The children may be in the same grade (i.e. twins) or different grades. I would want to collect some information specific to each child. (per-child data)

Yes, the children can be added as Additional attendees, so the limit to this is dependant on what you set the group limit to.

The only caveat is that currently each attendee must supply an email address in order to be set up in the system. The parent can of course use their own in each childs details.

Ability to have parent consent to school policy, with a link to the school policy.

This can be a required question (tickbox).

Ability to save information so that next year, parent can log in, update
information that may have changed, and register children for the new grade.

With the WP User Integration add on, this can be partially achieved. the registrants details are saved, but as each child is saved separately they will not be entered automatically.

Ability to have all personal information entered via secure https page.

The plugin does not provide SSL as standard, but you can obtain an SSL certificate for your site separately. Please note entry of form data does not generally require SSL.

Collect tuition / fees using PayPal.

Both PayPal and PayPal Pro gateways are supported.

Some useful links:

Test Drive – https://eventespresso.com/product/full-event-espresso-test-drive/
Showcase – https://eventespresso.com/showcase/
Non Profit Org discount form – https://eventespresso.com/contact/non-profit-discounts/


zappohll

March 5, 2013 at 4:49 am

I was trying out your Free Test Drive site, and could not see how to implement our pricing schedule.

We have different tuition charges for each grade. The amount of early registration discount may also vary per grade.

  • Member – Early Registration Period
  • Member – Regular Registration Period
  • Non – Member (any time)

Example:
Kindergarten – Early Member Registration $200
Kindergarten – Regular Member Registration $250
Kindergarten – Non Member $350

1st Grade – Early Member Registration $250
1st Grade – Regular Member Registration $375
1st Grade – Non Member $550

I do have a selector in the form to ask if the student is a member of our organization. How do I display and charge the correct tuition depending on whether Member / Non-Member, and before or after the early registration date?

I also looked at using the discount codes, but they were all for a fixed dollar or percentage discount, and could not see how to use one discount code to provide a different discount depending on grade level.

Suggestions appreciated!

Thank you!


Dean

March 5, 2013 at 5:10 am

Hi,

Well, there are two ways to do it, both with pros and cons for your situation.

1) A single event, with Multiple Event Registration and WP User Integration addons active. YOu would create single event, with a standard price for non members and one for members for all grades. The issue here is that the early bird discount applies to all grades, so for example you pricing structure wouldn’t work with it as you deduct $50 from the first and $75 from the second, and these aren’t the same percentage either.

2) Add each grade as a separate event. Basically the same as above but you can control the early bird discount more effectively.

Unfortunately the early bird discount will apply for non members as well.

You could go further and have the non member pricing and member pricing as separate events but I think that will quickly get complicated, though it would resolve the early bird discount for non members issue.

> I do have a selector in the form to ask if the student is a member of our organization. How do I display and charge the correct tuition depending on whether Member / Non-Member, and before or after the early registration date?

The WP User Integration add on is what allows users to get member rate prices. This requires the user to be registered with your site and logged into the site. Otherwise they will see non member prices. You would need a separate system to deal with registration and login (WordPress default or a plugin like S2Member.

> I also looked at using the discount codes, but they were all for a fixed dollar or percentage discount, and could not see how to use one discount code to provide a different discount depending on grade level.

As mentioned above the only way to separate discounts that have different flat or percentage rates is to use separate events. Same with the promotional codes, separate ones would be needed.

The support post ‘Class registration for non-profit organization’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso