Learn about our newest features and enhancements!
Donations-Batch Entry: How to Set-up & Enter Donations Via Batch Processing
Authored by:
on 5/29/2024 2:35:00 PM


Batch entries of transactions are a great benefit to your organization. This functionality will allow a user within your organization to enter offline transactions in bulk and in similarly grouped tender types or like campaign initiatives. This feature allows your end user for simple and efficient entry of offline transactions. Customization and set-up of your organization’s batching template can be completed in a few simple steps.


  1. Capture repetitive data fields that may be needed for your organization’s batch entry.
  2. Note, your organization can create more than one batch template.


Instructions: Creating your batch template (configuration)

Step 1: Begin by navigating to the Configuration App > Transactions > Batch The first step is to set up a new batch template which can be done by navigating to Configuration > Transactions > Batch > Create New > Template.

Step 2: Under the General tab:
    1. Name: Add the batch Name (required)
    2. Active: Yes (default)
    3. Tax-Deductible: Default - or select Yes/No
Step 3: Navigate to the Fields tab, enable any required fields you would like to display by toggling the different fields. Click SAVE to secure changes.
    • Note: While there are a variety of fields available for your end user to enter, please note the fields that are listed as Required vs. Entry only. If ‘required’ is selected, your end user will need to add that value for all transactions enter.
    • Supporting Fields of Note:
      1. Show Payment Frequency – toggle to yes to allow input of one time & sustaining/recurring payments
        1. If a sustainer, membership, pledge account does not exist currently, a new account will be created and assign the payment as the first payment
        2. If a sustainer, membership, pledge account does already exist, the payment will be assigned to the existing account; no new account will be created
      2. Show Campaign – toggle to yes to allow entry of and attribution for campaign initiatives
      3. Show Custom Fields – toggle to yes to allow entry of custom fields of a transaction record
Step 4: Navigate to the Advanced
      1. General: select a Processor if appropriate
      2. Scanner: Ability to use a 'scanner' for barcodes and/or use of the Audience Member ID value for manual entry

Instructions: Creating a batch form for data entry

Step 1: Once your template is created, a transaction batch can now be entered by navigating to the Donations app > Transactions > Enter Batches > Create New

Step 2: Under the General tab, enter:
    1. Name – enter or modify the name of your batch (default/required)
    2. Deposit Date – enter the date in which the transactions will be entered
      1. Note: there is also an option under Advanced tab to Update Deposit Date
    3. Enforce # of Rows/Amount
      1. If enforced, enter # Transactions & Total Amount
    4. Template - Select your Template (as created above)
    5. Payment Type – payment method to be applied for this batch (i.e. credit card, check, cash, check & cash, ACH, ECheck, In-Kind, Other, or None)
    6. Optional selections also include: 
      1. Category
      2. Tax Deductible
      3. GL Code (general ledger code)
      4. Response Channel
      5. Description
Step 3: Navigate to the Defaults tab, for additional attribution assignments including Fund and Campaign Initiative 

Step 4: Navigate to Acknowledgement tab to assign acknowledgement preferences including selection of receipt templates or acknowledgement templates 

Step 5: Navigate to the Advanced tab for additional options including:

    1. Select a deposit account (if integrating with QuickBooks)
      1. Leverage Synced for tracking
    2. Region (if applicable)
    3. Processor – useful if your organization has payment entries for 501c3 vs. 501c4
    4. Overwrite Contacts – if you want to allow your user to overwrite the contact information of a contact record
    5. Gift Date – useful for backdating needs, for example for end of year gift processing

Step 6: Select SAVE to secure your batch and prepare to enter your batch transactions.

Instructions: Entering your batch  

  1. Use the Enter button to auto-populate if using a contact id, audience id, etc.
    1. Magnifying Glass: Searching for the CE Contact ID is not necessary as that system will match automatically based upon the name, address, and/or email that is entered. Locating the CE ID is not required.
  2. Use the Tab button to navigate easily to the remaining entry points.
Step 1: Once your template is created, a transaction batch can now be entered by navigating to:
    1. Using the green bar from above, “Click here to enter payments”
    2. Or navigate using the drop down arrow from the SAVE option above to select Transactions
    3. Or navigate to the Donations App > Transactions > Enter Batches > ACTIONS: Transactions

Step 2:  Begin transaction entry by clicking ADD ROW for additional rows (if not pre-set), leverage Amount drop down to see options for one time or sustainer payments. 
Note: Use the Enter button to auto-populate if using a contact id, audience id, etc.; use tab to navigate easily to the remaining entry points.
Note: If the payment is associated with a sustainer, pledge, or membership transaction, if the sustainer/pledge/membership account does not already exist, an account will be created and the transaction will be associated with the newly created account. If a sustainer/pledge/membership account exists, the user can associate the transaction to an existing invoice - or the payment can be applied to the account with no existing invoice.

Step 3: Once all donations have been entered, you will need to Process your batch. Navigate to SAVE and leverage the drop down to access the Process option.

Note: If the user needs to pause when entering, simply click SAVE. You can later return to your batch to complete remaining entries by accessing the batch job and navigating to Transactions to continue with the batch entry process. 

Step 4: You will receive a confirmation acknowledgement - click OK to proceed, or Cancel to continue entering transactions.

Step 5: Once the processing has completed, you will receive a green confirmation bar with the ability to click through to view your transactions
    1. If you elect to review the transactions, you will be redirected to the transaction listing screen. Each transaction will be assigned a batch id - you will also see the Campaign Initiative assignment (if appropriate), type of payments, amounts, transaction IDs, contacts, and other attribution details.

Instructions: Post Entry Activities

Transactions: To view transactions within a batch you can navigate to
    1. Donations App > Transactions > Enter Batch > locate batch id > ACTIONS: Transactions
    2. Or Donations App > Transactions > Search & Manage > Advanced Search > Payments > Batch ID (or Batch Start/Batch End Date)
Acknowledgements: To initiate a bulk acknowledgement to your donors, you can navigate to
    1. Donations App > Transactions > Enter Batch > locate batch id > ACTIONS: Send Acknowledgements > using the check box to select all (or select transactions) > use the down arrow to click Acknowledge

    2. Complete your acknowledgement/receipt selections and templates and click NEXT to proceed

    3. Verify your send and click NEXT

    4. Click on PROCESS to proceed
Note: The user can also immediately initiate the acknowledgement process upon completion of the batch entry and processing. Simply click Send Receipts at the completion of batch processing to initiate.
Reporting: Capture reporting summary for batch entry
    1. Navigate to Donations App > Transactions > Enter Batch > locate batch id > ACTIONS: Print Summary > using the check box to select all (or select transactions) > use the down arrow to click Acknowledge

FAQs & Additional Reading


Q:If we are using a scanner to enter in batches, are there any specification on the scanner?
A: The only requirement for a scanner is that it must e able to send the "enter" command after the value of the barcode for the site to trigger the lookup of the Id. Most scanners can do this and there is not a specific one that CE recommends, however through research we have found that the Motorola Symbol LS2208 scanner is compatible.

Related Articles

Powered by Powered By CharityEngine