Account-wide billing tasks are performed from the Transactions page in iClassPro. For each of your business' billing cycles, we have a list of recommended tasks available in the Billing Operations Checklist to create a smooth billing process for your employees and customers to follow.
What are Camp Tuition Charges?
Camp Tuition Charges (previously called Global Block Charges) will allow you to preview and post (process) outstanding charges for all students with enrollments tied to one or more camps.
Businesses that require payment in full or require a deposit on signup for camps through the parent portal will not need to use this tool. However, it can be used as a precaution to make sure that all customers have been billed in full (in the case that some enrollments were entered by staff).
This tool is particularly useful for businesses that operate camps in request mode (camps that do not Auto-approve requests checked in the Parent Portal tab). In request mode, iClassPro does not bill the enrollees automatically because there is no guarantee that the enrollment will be approved by the staff member. In this case, both the deposit amount and any unbilled amounts of tuition can be charged from the Camp Tuition Charges task.
How the Filters Work
Billing Types and Duplicate Charge Detection
There are two billing types to choose from when using Camp Tuition charges. These options are the Deposit Only and the Full Unbilled Amount of tuition.
When running the task with the Deposit Only option, iClassPro will use the deposit amount from the student/attendee deposit table in each camp's Pricing Schedule to determine if the deposit amount has already been charged for each student enrolled in the selected camp(s). If iClassPro does not find a charge on the customer's family ledger, using the camp tuition line item and the charge category selected in the filters, that is greater than or equal to the deposit amount in the pricing schedule - the charge for the deposit amount will be created.
Note If you are using a percentage-based deposit amount, the amount will be based on the camp tuition cost and will not take into account any additional costs based on user-defined questions.
When running the task with the Full Unbilled Amount option, iClassPro will use the full price from the student/attendee table in each camp's Pricing Schedule to determine if the tuition has been charged in full. If iClassPro does not find a charge on the customer's family ledger, using the camp tuition line item and the charge category selected in the filters, that is greater than or equal to the price in the pricing schedule - the remainder of the full price will be created as a charge.
Note: If the pricing schedule or the amounts in the pricing schedule changes between the time the student enrolls and the time the Camp Tuition Charges is run, the pricing attached at the time of the task will be used for the deposit and full unbilled amount evaluations.
Early Bird Discounts
Early bird discounts are a method that can be used to temporarily discount all eligible camp tuition charges that are being created to encourage early payment. Customers which pay their camp tuition prior to the Early Bird Cutoff Date will retain the dollar or percentage discount that has been designated in the early bird portion of the special discounts area of any discount schedule attached to their enrollment.
Once the Early Bird Cutoff Date arrives, the camp tuitions will return to their normal price automatically.
Running Camp Tuition Charges
Follow the instructions below to place charges on customer accounts for the desired billing schedules.
Note: If your business runs multiple locations out of one account, the location selected at the top of the screen will dictate which location is being billed for.
- Navigate to the Transactions page.
- On the left side of the page, select Camp Tuition Charges.
- Choose the Billing Type for this set of charges.
- Select an Active as of Date to determine when the enrollments you wish to bill for will occur.
- Enter a Charge Date to indicate when the fee is being assessed (In financial reports, payments will not show as applied to these charges until the charge date.)
- Enter a Due Date to indicate to the customer when payment is due for the charges.
- (Optional) Choose Bill Only Selected Camps to specify certain camps for billing, rather than billing all camp enrollments which take place on the Active as of Date.
- (Optional) To reward customers for early payment, you may select to Allow Early Bird Discounts and then enter the Early Bird Cutoff Date.
- (Optional) To add tax on top of class tuition prices, check Charge Tax and select the Tax Rate.
- Click Preview. The preview will generate in your background tasks for safe keeping but should open automatically if you do not navigate away from the page.
- At the top of the preview, is a Filter Summary. Click Show to review all filters from the previous page.
- Review the charges that have been calculated for errors. The preview will list all enrollments the system found which match your filters. Enrollments with a box highlighted in blue will be billed. If you make corrections to camps or enrollments, you must run a new preview to see the changes.
- When you are ready, click Process to post the charges to customer accounts.
Posting the charges can take some time. You can review the progress of the task in your background task.
Once complete, the task status will read "Done" and a down arrow will appear next to the task. Clicking the down arrow will take you to a summary page of all charges that were processed and the filters used for creating the charges. To save this information, click Save to CSV. This document will also generate in your background tasks. Once complete, click on the document icon or down arrow to save the file for your records.