How Do I Create or Modify a Camp/Event Enrollment in the Customer Portal?

Learn how to create or modify an enrollment in a camp or event in the Customer Portal, including the checkout process.

Creating an Enrollment

Clicking the BOOKING button brings up a wizard asking which type of Booking/Enrollment you wish to create:

There will be a separate icon for each camp type listed. These images can be assigned by editing the camp type under SETTINGS>SETUP>CAMP SETTINGS>CAMP TYPES. After saving a camp type, an image can be uploaded and attached to it.

  1. If you are not yet logged in, you will be prompted to do so.
  2. Upon login, customers will be prompted to read/agree to any Family Policies or any Student Policies that are configured to show on the Web. Once all required policies have been agreed to, they will be taken back to the enrollment screen.
  3. Select a camp from the list of available camps.
    • When using filters, the “Apply Filters” button must be clicked to save the filters and proceed to reload the Classes/Camps.
    • If editing existing filters, you will also be able to click “Remove Filters” to clear all previously selected filters.
  4. Select the student/students to enroll. (There will be an option to “Add New Student” if the student to enroll does not exist in the system.)
  5. After logging in and selecting the student/students, click CONTINUE.
  6. The system will display the CAMP DETAILS.
  7. Click ENROLL NOW! to begin the enrollment process.
  8. Answer any User Defined Questions.
  9. If the camp allows parents to choose Days/Camp Blocks, select the blocks for which you wish to enroll.
    • NOTE: the blocks available to be selected may be affected by the setting to "Restrict enrollment start date based on camp start time" under SETTINGS>CUSTOMER PORTAL>OTHER SETTINGS>CAMP REGISTRATION.
  10. Click ADD TO CART.
  11. On the Checkout screen, you can either click ADD MORE ENROLLMENTS to create additional enrollments or click PAY NOW to complete the enrollment(s) and make payment.

Checking Out

After clicking PAY NOW, you will be given options for making your payment:

  1. If the option to "Allow Visitors the Ability to Use Available Account Credits" is enabled under SETTINGS>CUSTOMER PORTAL>OTHER SETTINGS>FINANCIAL, customers will be given the option to apply existing account credit towards their balance.
  2. If no credit exists or customers do not wish to apply it, they can choose to “Use Payment Method on File” to use their existing autopay method to make a payment.
  3. Unchecking the “Use Payment Method on File” option will allow them to enter new payment details.
    • Checking the option to “Store/Update Payment Method on File” will replace their existing payment method (if one exists), or add the payment method as their default payment method on file (if one does not exist).
    • The "Store/Update Payment Method on File?" and "Opt-In to Recurring Billing" options will be auto-checked based on the status of the "Require save payment method for recurring billing" setting under SETTINGS>CUSTOMER PORTAL>OTHER SETTINGS>FINANCIAL.
      • If this setting is enabled, the customer will not be allowed to uncheck "Store payment method on file?" (although they will be allowed to request to disable "Opt-In to Recurring Billing").
      • If this setting is NOT enabled, the "Store payment method on file?" and "Opt-In to Recurring Billing" options will appear but will NOT be auto-enabled.
        • If “Opt-In to Recurring Billing” is enabled, the “Recurring Payment Opt In” policy will be displayed and must be accepted to continue. Once accepted, a success message will be displayed, and the family will receive the "Opt-In Confirmation for Recurring Payment" email.
          • This template can be edited under SETTINGS>SETUP>GENERAL SETTINGS>COMMUNICATION TEMPLATES>CUSTOMER PORTAL>"Opt-In Confirmation for Recurring Payment."
  4. After making the selection, click PAY NOW to submit the payment and complete the checkout.

Modifying an Existing Enrollment

Customers will be able to modify existing camp enrollments to select additional camp blocks if the following criteria are true:

  • The option to "Allow Parents to Choose Days" is enabled on the camp's CUSTOMER PORTAL tab.
  • The option to "Allow Visitors to Modify Camp Schedule" is enabled under SETTINGS>CUSTOMER PORTAL>OTHER SETTINGS>CAMP REGISTRATION.
  • The "Allowed Registration Dates" of the camp have not yet expired.

To modify an existing camp enrollment:

  1. After logging into the Customer Portal, navigate to the MY ACCOUNTS area.
  2. Click ENROLLMENTS icon on the student for whom you wish to modify a camp enrollment.
  3. Click the MODIFY SCHEDULE link next to the camp enrollment you wish to modify.
  4. Make any adjustments to the existing camp enrollment.  Blocks that have already been selected for the enrollment will be checked and highlighted in blue. Check the box next to any blocks you wish to add.
    • NOTE: the blocks available to be selected may be affected by the setting to "Restrict enrollment start date based on camp start time" under SETTINGS>CUSTOMER PORTAL>OTHER SETTINGS>CAMP REGISTRATION.
  5. After selecting any additional blocks, click ADD TO CART.modify04.png
  6. The customer will be taken to the Shopping Cart.  Depending on the camp pricing schedule and how you have configured your Customer Portal to handle modified enrollments, the customer may or may not be required to make a payment for the additional blocks. 
  7. Regardless of the total amount due, the customer will need to click COMPLETE TRANSACTION button to submit the enrollment modifications and/or make a payment.
  8. If the transaction is successful, the customer will see a confirmation message.modify06.png
  9. From this screen, they can either PRINT A RECEIPT, or click VIEW MY ACCOUNT at the bottom of the screen to return to the MY ACCOUNT screen.

Charging for modified enrollments

If a camp enrollment is modified, the system will calculate the TOTAL AMOUNT the family should be charged for all enrollment blocks in the camp, subtract the total amount the family has already been charged, then charge the difference.  For example, a camp uses the following pricing schedule:


  • Students A & B register for a camp for one block each. Student A is considered Student 1 and is charged $100. Student B is considered Student 2 and is charged $10.
    • This is a total of $110 charged.
  • Later, Student B modifies their enrollment to add an extra block, making 2 total. As they are the only student modifying their enrollment, they are now considered Student 1.
    • The total amount Student B should be charged for two blocks is $500.
  • At this point, the system will calculate the TOTAL AMOUNT the family should be charged for all blocks in which students have been enrolled.
    • Student 1 should be charged a total of $500.
    • Student 2 should be charged a total of $10.
    • This is a total of $510.
  • As the family has already been charged $110 for the camp, the system will apply this toward the total amount due, leaving a balance of $400 ($510-$110 = $400).

Need more assistance?

Customer support is available at 1-877-554-6776 Mon - Fri, 9 am to 9 pm (CT) and Sat, 9 am to 6 pm (CT).