Skip to main content
Skip table of contents

Financial Accounts

Overview

The Financial Accounts section allows you to add, change, or delete financial account profiles in CSiDonate.

Refer to the Financials concept article for an overview of how a financial account profile plays into the donation process with CSiDonate.

Options

General

Name

Provide a friendly name for the financial account. This name is used on the template settings and system settings screens to reference this financial account profile.

External Account Info

If your payment service is set to iMIS in your System Settings, leave this section blank. Otherwise, for payment services like BluePay, this section is required.

Account ID

Enter the account ID for this payment service..

User / Group ID

Enter the user or group ID for this payment account.

Secret Key

Enter your secret key or API key for this payment service.

Processing Fees PLUS

Fee Percent

From your payment processor, enter the percentage you are charged for each transaction for this account. Enter the percentage as a whole number, e.g. if your fee is 2.75%, enter 2.75, not 0.0275.

Fee Cents

From your payment processor, enter the flat fee, in cents, that you are charged for each transaction for this account. Enter the number of cents as a whole number, e.g. if your fee is 32¢, enter 32, not 0.32.

Covering transaction fees is, effectively, the donor electing to increase their total donation amount. It is more of a "feel good" option that has the potential to bring in additional funds. Due to requirements by Visa and MasterCard, CSiDonate cannot separate the gift from the processing fees, and you are still charged processing fees on top of the donor's total gift amount.

Effectively, you must treat the gift as a $103.25 donation instead of a $100.00 donation. There can be no distinction from a financial/accounting perspective.

We offer reporting data to view the differences in amounts for those donors that elected to increase their donation, however, this data is only for analytic purposes to show the amount of additional funds that were received by the checkbox being offered on the donation form.

Cash Accounts

A Note on Cash Account Types

Cash accounts in the selection drop-down will either have the prefix [Cash] or [Credit Card]. This denotes the cash account type in iMIS.

If your payment service is set to iMIS, you must choose a cash account that has the prefix [Credit Card] so that iMIS can process the credit card.

If your payment service is set to a third-party payment processor such as BluePay, you must choose a cash account that has the prefix [Cash], otherwise iMIS will error expecting a credit card number (which CSiDonate would not provide to iMIS in this scenario because the card is being processed by the third-party).

Warning: Choosing the wrong cash account type for the selected payment service can result in errors or corrupt gift data in iMIS


Cash Account Mode: General

If you select General under Cash Account Mode, then you will be presented with the following options:

  • General Cash Account – The cash account selected here will be used for all payments that utilize this financial account profile.

Cash Account Mode: Account Per Payment Type

If you select Account Per Payment Type under Cash Account Mode, then you will be presented with the following options:

  • Visa

    Visa Cash Account– Select a cash account for any payments made with a Visa credit card.

  • Visa

     MasterCard Cash Account – Select a cash account for any payments made with a MasterCard credit card.

  • Visa

     American Express Cash Account – Select a cash account for any payments made with an American Express credit card.

  • Visa

     Discover Cash Account – Select a cash account for any payments made with a Discover credit card.

  •  

    Visa

      ACH/eCheck Cash Account – Select a cash account for any payments made with an ACH/eCheck account.

Cash Account Configuration Tip

The same cash account can be used for more than one payment type.

For example, to have one cash account for credit card transactions and a different cash account for ACH transactions, select the same cash account for Visa, MasterCard, American Express, and Discover, and select a different cash account for ACH/eCheck.

Batch Settings

The Batch Settings area changes depending on if batch auto-numbering is enabled or not in iMIS.

You can tell if batch auto-numbering is enabled by going to iMIS Desktop > AR/Cash > Set up module > Batch Control. If Auto sequential or Auto date batch numbers is enabled, then you have auto-numbering enabled.

Batch Auto-Numbering Settings

Custom Batch Description

Enter a custom batch description.

The batch will be split based on this description.

Append cash account to batch description

Check this box to append the current cash account code to the batch description.

Enabling this feature allows you to, for example, split credit card and ACH transactions into separate batches, in addition to separate cash accounts.



Manual Batch Control Settings

Batch Number Prefix Type

  • Cash Account Code– The cash account code is prepended to the batch number. If you have separate cash account codes for different payment types (e.g Visa, MasterCard, ACH, etc), then enabling this option will split your batches based on the cash account code, and therefore, the payment type.

  • Custom Batch Number Prefix– Enter a custom 7-digit or less batch number prefix string. This will be used regardless of any cash account settings above.

Custom Batch Number Prefix

If the option is selected via the dropdown above, this text box will appear, allowing you to type your custom batch number prefix.

Custom Batch Description

Enter a custom batch description string to be included in the batch description. This text is informational only.

It is often helpful to include a short word or phrase to denote which account this batch is tied to, for example, Foundation or Housing.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.