If you would like to manually create a payment for a single customer, use the New Payment window and select the first payment type, which will reflect either "echeck" or "credit card on file". For more detailed instructions, visit our New Payment article.
Bulk Payments (or Apply Credit in Bulk)
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 is the Payments task?
From the payments area under transactions, there are three different auto payments tasks that can be performed:
- Apply Credits and Unapplied Payments- This task will find all customers with both one or more outstanding charges and un-used account credit in their ledgers, then apply the account credit to those charges to reduce their overall outstanding balance. For this reason, we recommend running this option before using the Charge from Merchant Accounts or Generate NACHA options.
- Charge from Merchant Accounts - this task will process any stored credit card or echeck information on file for customers with outstanding charges.
- Generate NACHA - this task will generate a file that can be submitted to your bank to process any stored bank account information. (Please note that the NACHA form of ACH processing is not an automated process and does not allow for online payments. Payments must be submitted to your bank and tracked externally for returns.)
Filter options such as charge categories, family status, charge due dates, minimum balances, line item types, and keywords give your business the ability to narrow down which customers are having payments processed based on which charges are currently outstanding on their accounts.
Note: Both the Charge from Merchant Accounts and Generate NACHA tasks will attempt to collect the full outstanding balance shown in the preview, regardless of account credit that may be available. This is why it is important to run the Apply Credits task first, before processing stored payment information (to prevent over-billing customers).
How the Filters Work
Processing for One or More Charge Categories
When processing payments, you may wish to include only charges related to a specific tuition charge category such as "August Tuition" or a "Team Uniforms" category or perhaps even both. The payments task allows you to do exactly that!
To choose a single charge category, simply select the desired option from the drop-down menu. Selecting multiple charge categories in the list will allow you to find families with any one (or a combination) of those types of charges outstanding. Accounts which have one or more outstanding charges with any of the selected charge categories will show in the preview.
The Bill filter provides three options which are used to process payments for customers with charges that are:
- Due On or Before a specific date (date field below).
- Due On a specific date (date field below).
- All Outstanding Charges (no date field).
These options can come in handy when you have multiple billing schedules with different charge and due dates.
For example, if you allow customers to choose to sign up for either a "1st of the month" billing schedule or a "15th of the month" billing schedule, you will likely issue charges around the 20th of the prior month. This allows your business time to notify customers of their charges and make alternative payment plans if necessary.
Each set of charges will be run separately in the Class Tuitions task, where you will designate the due date of either the 1st or the 15th.
On the 1st, in order to process payments for only the charges due on the first, you would use "Due On" with the first of the month as the date.
Then on the 15th of the month, if there are still customers with charges from the 1st that are unpaid, you will likely want to choose "Due On or Before" with the 15th as the date to include families with either set of charges in the payments process task.
Selecting the Right Line Item Types
Line item types are used in iClassPro to help track and prevent duplicate charges for items such as class tuition, camp tuition and anniversary charges. Other items, such as uniforms, meet fees or other misc purchases are tracked using the "Other" line item type. When processing payments, you can distinguish which line item types to include in the results to avoid billing for miscellaneous items which are not covered in your billing authorization under policies.
Running the Payments Task
Collecting bulk payments from stored payment information is done from the Transactions page. Go to Transactions > Payments and follow the instructions below.
- Select your Auto Payments Task. (We highly recommend running the Apply Credits task first before using the other two options.)
- (Optional) Choose one or more Charge Categories to restrict the payments process task to only those charges. Use the "Select All" option to not restrict the search to specific charges.
- Select whether to process payments for Active, Inactive or All family accounts using the Family Status filter.
- Select the Bill option that will best fit the intentions of the payments process task. If requested, enter the Due Date in the field below.
- Enter a Minimum Payment Amount to be eligible for the payments process task (some businesses do not draft for outstanding charges below a certain amount to minimize the impact of processing fees).
- Choose the Line Item Types to process payments for (Class Tuition, Camp Tuition, Anniversary and Other).
- (Optional) Select Family or Student Keywords to restrict the individuals eligible to be included in the payments process task. Accounts linked to any one or more of the selected keywords will be shown in the preview.
- 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 customers that meet the qualifications to have their payments processed. Families with a box highlighted in blue will have a payment processed using the saved payment information on file. If you make corrections to accounts, you must run a new preview to see the changes.
- When you are ready, click Process.
Processing payments can take some time. You can review the progress of the task in your background task.
Note: If the task completed was the NACHA file, remember to download the file and submit it directly to your bank. We do not recommend emailing this file, as it contains sensitive information.
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 payments that were attempted to be processed and the filters used for the preview. Failed attempts to process will be listed with an error message detailing why the payment failed.
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.