You might have constituents who ask your organization to withdraw funds automatically from their financial institution to pay for a recurring gift. PowerWorker Engage uses a bank run record to store a donor's bank account details, to use for withdrawing funds in a bank run process. In this case, create a flat file in the correct format to deliver to the bank.
Bank run process
PowerWorker Engage doesn't communicate directly with any banks, but you can send payment requests to the bank. You need to complete fields such as the date range and then generate a flat file when you need payment requests. It's up to you to electronically send the file to the bank. After you send the file to the bank, PowerWorker Engage updates the system to show the payment has been made. The date shown on PowerWorker Engage might be different than the date the money is actually withdrawn from the donor account, because the bank may not action the file on the same day.
PowerWorker Engage currently supports the following bank formats:
· Australian Bankers Association (ABA)
To work with bank run records, do the following steps:
1. In the navigation pane, select Gifts from the Change area menu.
2. Under Gift Processing select Bank Runs.
Setup a payment processor
Before you create a bank run record, you must set up the payment processor. The payment processor is specific to the bank that performs the bank run process.
1. In the navigation pane, select Configuration from the Change area menu.
2. Under Settings select Payment Processors.
3. On the action pane, select New.
4. Enter values for Name and Bank Run File Format, and any other required fields.
5. Complete the bank fields depending on the bank account:
1. ABA: ABA Remitter Name, ABA User Name, ABA User Number
Set up bank account
Before you create a bank run record, you must first set up the bank account to use for bank run processing.
1. In the navigation pane, select Gifts from the Change area menu.
2. Under Relationships, select Contacts or Organizations, and then open the contact record or organisation account record for the donor funds deposit.
3. On the action pane, select Add Bank Account.
4. Complete all the required fields, including Bank Name, A/C Number, Routing Number, Name, and Account Type.
5. Select Create, and then select Close.
Create a bank run record
1. In the navigation pane, select the Gifts are from the Change area menu.
2. Under Gift Processing select Bank Runs.
3. On the action pane, select New.
4. On the General tab of the New Bank Run, complete these fields:
Field | Description |
Internal Display Name | A free text field to enter the name of the bank run. |
Account to Credit | A lookup field for the bank account used to credit the transactions. |
Start Date | Date used for the solution to identify which recurring donations have the next donation on or after this date. |
End Date | Date used for the solution to identify which recurring donations have the next donation on or before this date. |
Date to be processed | The processing date for the bank run. |
Payment Processor | A lookup field for the related payment processor records used to connect the bank run to the correct payment gateway. |
File Creation Number | User-entered number required from BMO and Scotiabank to sequentially mark the bank run. |
Bank Run Status | A dropdown menu to indicate the status of the bank run. |
Timeline | Contains documents related to the bank run. |
5. On the action pane, select Save, and then select Retrieve Gift List.
After the gift list populates, the Bank Run Status changes to Report Available.
Confirm gift list and process the bank run file
You can confirm the gift list and process the bank run.
1. Open the bank run record.
2. On the action pane, select Confirm Gift List.
3. In the Confirm Payment Schedule List dialog, select Create and Update.
4. When the transactions are created and the payment schedules are updated, the Bank Run Status changes to List Confirmed.
5. After the bank run process completes and the payments have processed, change the Bank Run Status to Processed.