Drafting Payments from Stored Payment Information

Single Payments

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:

  1. Charge from Merchant Accounts - this task will draft any stored credit card or echeck information on file for customers with outstanding charges.
  2. 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.)
  3. Apply Credits - This task will find all customers with both outstanding charges and 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.

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 being drafted by what 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 drafting stored payment information (to prevent over-billing customers).

How the Filters Work

Drafting for One or More Charge Categories

When drafting payments, you may wish to draft only for a specific tuition charge category 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. Choosing the "Multiple" option instead will allow you to choose multiple charge categories at once. Accounts which have one or more outstanding charges with any of the selected charge categories will show in the preview.

Bill Filters

The Bill filter provides three options which are to draft 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 draft 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 draft.

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 drafting payments, you can distinguish which line item types to draft for to avoid billing for 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.

  1. Select your Auto Payments Task. (We highly recommend running the Apply Credits task first before using the other two options.)
  2. (Optional) Choose one or more Charge Categories to restrict drafts to only those charges. Leaving the default "All" selection will not restrict the charges detected by a charge category.
  3. Select whether to draft Active, Inactive or All family accounts using the Family Status filter.
  4. Select the Bill option that will best fit the intentions of the draft. If requested, enter the Due Date in the field below.
  5. Enter a Minimum Payment Amount to be eligible for the draft (some businesses do not draft for outstanding charges below a certain amount to minimize the impact of processing fees).
  6. Choose the Line Item Types to draft for (Class Tuition, Camp Tuition, Anniversary and Other).
  7. (Optional) Select Family or Student Keywords to restrict the individuals eligible to be drafted. Accounts linked to any one or more of the selected keywords will be shown in the preview.
  8. 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.
  9. At the top of the preview, is a Filter Summary. Click Show to review all filters from the previous page.
  10. Review the customers that meet the qualifications to be drafted. Families with a box highlighted in blue will be drafted. If you make corrections to accounts, you must run a new preview to see the changes.
  11. 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.

Record Keeping

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.


Need More Assistance?

Call us at 877-554-6776. Our business hours are Mon-Fri 9am-6pm Central Standard Time.