---
title: Enable Bank Feeds (Sage 300)
slug: bmo/enable-bank-feeds-sage-300
description: Use this guide to install Bank Feeds and follow the steps to retrieve bank transactions.
docTags: 
createdAt: 2024-03-21T23:03:36.863Z
---

Bank Feeds is available for eligible Sage 300 users. This guide covers eligibility requirements, how to install the product, and the steps for retrieving bank transactions.

***

## Eligibility Requirements

To use Sage 300 Bank Feeds, you must have:

- An active subscription to Sage 300.
- Access to the Reconcile E-Statement Module within Sage 300.

***

## Installation Overview

To map your Sage 300 bank accounts to the corresponding accounts at your financial institution, complete the registration process during installation.

Keep an eye on your inbox for an invitation email from FISPAN, sent on behalf of BMO. This email contains links to install the BMO Sync plugin and access FISPAN Sync, along with easy-to-follow instructions for using both tools.

The invitation email will arrive with the following subject line:

**Welcome to BMO Sync - Powered by FISPAN \[Production] - \[your-name]**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/t-T59k11dvg1JPxzgFLOt-20251024-183435.png" size="70" width="894" height="2114" position="center" caption="Welcome to BMO Sync Email" showCaption="true"}

***

## Register & Login

:::::WorkflowBlock
::::WorkflowBlockItem
### Create an Account

In your invitation email, select the **Get Started** button. You will be brought to the FISPAN Portal. Create your login credentials and select **Create Account.**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/g4G9Lvri0IMAoRCMKw8W7-20260511-204440.png" size="80" width="800" height="445" darkWidth="800" darkHeight="445" position="center" caption="Passwords are required to be 8 characters and contain at least one uppercase, lowercase, number and special character" showCaption="true"}

:::hint{type="info"}
**NOTE:&#x20;**&#x54;he password you create here will be used every time you want to access the FISPAN Portal. If you need to update it later on, you have the option to use the **Forgot Password** option.
:::
::::

::::WorkflowBlockItem
### Login to Your Account

Once registered, you will be redirected to the login page. Your username and password are unique per environment, and you will have separate logins between [Sandbox](https://sandbox.fispan.cloud/login) and [Production](https://sys.fispan.live/login).

:::hint{type="info"}
**NOTE:&#x20;**&#x54;he Sandbox environment is used as a testing or UAT environment. For Sandbox users, please refer to the Sandbox Checklist for test scenarios.
:::

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/gSU8lFD9vQ043qOkFcPsN-20260530-225206.png" size="80" width="3398" height="1850" position="center" caption="Welcome Page for Sandbox" showCaption="true"}

From the welcome page, you'll be taken to the login page. Enter your username and password to proceed.&#x20;
::::
:::::

***

## Setting Up SMS MFA

:::hint{type="info"}
**NOTE:&#x20;**&#x4D;ulti-factor Authentication (MFA) is only required if you are a user in the Production environment. If accessing the Sandbox environment, you may skip this step.
:::

The first time you log in to the Production environment, you will be prompted to establish your Multi-factor Authentication (MFA) setup. You have the option to select various methods of MFA.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
### Enroll Phone Number

Select your country code then enter your phone number, you will receive a text message with a 6-digit code via SMS to the phone number you provided for enrollment.

If you are unable to receive a text message to this number, or you prefer a different multi-factor authentication method, click **Try Another Method**.&#x20;
:::

:::WorkflowBlockItem
### Enter Code

Enter the 6-digit code you received in the applicable field.

Select **Continue.**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/9oSXbSR9WPqNmRmKgSjIL_image.png" size="70" width="922" height="840" caption="6-digit Verification" position="center" showCaption="true"}
:::

:::WorkflowBlockItem
### Save Recovery Code

After setting up SMS and inputting the first one-time code, you will be presented with a recovery code that should be stored in a safe location. This code is for resetting the MFA, to switch the MFA type (i.e., Authenticator), or to use a different phone number.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/YwLGIYBoKob_nwUcCBYJH_image.png" size="70" width="442" height="562" caption="Recovery Code" position="center" showCaption="true"}
:::
::::

***

## Connect to Sage 300 Bank Feeds

To connect your bank accounts in Sage 300 to the Bank Feeds feature, follow these steps.

::::WorkflowBlock
:::WorkflowBlockItem
### Access Bank Reconciliation

Log in to Sage 300.&#x20;

Navigate to **Common Services -> Bank Services -> Bank Transactions -> Reconcile E-Statements**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/w1koxEEHB8xAaYj1OtcTt_screenshot-2025-04-15-at-41159-pm.png" size="80" width="1485" height="807" position="center" caption="Open Reconcile E-Statements" showCaption="true"}

On the Reconcile E-Statements page, enter the **Bank Code** you want to connect Bank Feeds to.

::Image[]{src="https://api.archbee.com/api/optimize/wgPPAaie2RM-EkMwivi-P-0bcCuGpyQlMuvwa6sjP1B-20250730-184149.png" size="80" width="1166" height="708" position="center" caption="Enter &#x22;Bank Code&#x22;" showCaption="true"}
:::

:::WorkflowBlockItem
### Click Connect Bank Feed

After a Bank Code has been defined, selec&#x74;**&#x20;Connect Bank Feed&#x20;**&#x6F;n the right side of the screen.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/wgPPAaie2RM-EkMwivi-P-xx5PSQhVrmMAXdJF61NCI-20250730-184137.png" size="80" width="1166" height="708" position="center" caption="Click &#x22;Connect Bank Feed&#x22;" showCaption="true"}

You may be asked to enter an email address (if you didn't do so during initial Sage 300 setup) and/or complete a Captcha.
:::

:::WorkflowBlockItem
### Connect Your Bank&#x20;

A new pop-up window should appear, prompting you to **Connect your bank**.

In the search bar search BMO and select "BMO Online Banking for Business (Powered by FISPAN)".

::Image[]{src="https://app.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/QWf5EA5q8EiOlkWQikvLJ_screenshot-2025-04-17-at-43718-pm.png" size="80" width="1019" height="698" position="center" caption="Search for BMO" showCaption="true"}

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/jPHC4dk9SOuwwqcg5t8ZI_screenshot-2025-04-17-at-125450-pm.png" size="80" width="1048" height="467" position="center" caption="Agree to Terms and Conditions" showCaption="true"}

Review the terms and conditions and select **Continue**.
:::

:::WorkflowBlockItem
### Log in to the FISPAN Portal&#x20;

Now, you will be redirected to a landing page for the FISPAN Portal.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/tU3tZQvdoV7louHlE29ys_screenshot-2025-04-17-at-125508-pm.png" size="80" width="1066" height="936" position="center" caption="Login into FISPAN Portal" showCaption="true"}

Click on **Login Now** and sign in to the FISPAN Portal.
:::
::::

***

## Authenticate Bank Connection

Once you log in to the FISPAN Portal, you will be taken to the installation wizard. Follow the steps below in the installation wizard to connect to the **BMO OLBB portal** and grant access to your bank accounts.

::::WorkflowBlock
:::WorkflowBlockItem
### Initiate Connection

Click **Reconnect to Your Bank**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/R5j7oGrmagsw9Z8upJ2Lg_screenshot-2025-04-17-at-44210-pm.png" size="80" width="1919" height="964" position="center" caption="Click Reconnect to Your Bank" showCaption="true"}

A new window for you to log in to BMO.
:::

:::WorkflowBlockItem
### Log in to BMO OLBB Portal

Log in to the BMO OLBB Portal with the credentials provided by BMO.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/Cx7ng5o_hY8f8QEYCJeEt_image.png" size="80" width="1204" height="643" position="center" caption="Enter your online banking sign in information" showCaption="true"}
:::

:::WorkflowBlockItem
### Select Accounts

Once logged into the BMO Portal, select the Account Information checkbox.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/ymACKBpHOedKKzljUK0ts_image.png" size="80" width="1378" height="775" position="center" caption="Authorize the API Access" showCaption="true"}

You will then be presented with BMO accounts. Check the box(es) next to the account numbers provided on the enrolment form. Then, press **Allow.**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/-w_EHG50fW9SjZoe-Km3U_image.png" size="80" width="2614" height="1590" position="center" caption="Select accounts for Account Information API access" showCaption="true"}

Click **Next**.&#x20;
:::

:::WorkflowBlockItem
### Confirm Accounts

Review your account selection for each API.

::Image[]{src="https://images.archbee.com/z7B2F1SpvEnr9KImiRpyQ-et9zGd4aIjorMxcJlc-wP-20240919-220345.png?format=webp&width=800" size="80" width="800" height="282" position="center" caption="Revien selected accounts for API access" showCaption="true"}

Click **Complete**.&#x20;

The success confirmation window will be displayed.

::Image[]{src="https://images.archbee.com/z7B2F1SpvEnr9KImiRpyQ-6xtJJcLoIV5vOC4U3QwjC-20240919-192458.png?format=webp&width=800" size="80" width="800" height="339" position="center" caption="Confirmation message - select Return to application" showCaption="true"}

Click **Return to application&#x20;**&#x74;o be directed to the installation wizard.
:::
::::

***

## Syncing Bank Feeds

::::WorkflowBlock
:::WorkflowBlockItem
### Connect Account

On the installation wizard, you will be selecting the bank account you chose earlier in Sage 300.

::Image[]{src="https://api.archbee.com/api/optimize/wgPPAaie2RM-EkMwivi-P-0AQ7o_M2M6qHIVBd0WyqT-20250730-183249.png" size="80" width="1928" height="1016" position="center" caption="Select Account" showCaption="true"}

Select **Save and Finish**. You will automatically be redirected back to Sage.
:::

:::WorkflowBlockItem
After being redirected back to Sage, select the same account again.&#x20;

Select **OK**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/mbV93W-ruFDy6OcwGsuo-_image.png" size="80" width="768" height="253" position="center" caption="Select OK" showCaption="true"}
:::

:::WorkflowBlockItem
### Select Import Start Date

You will be prompted to select a date to begin importing bank transactions from.

::Image[]{src="https://api.archbee.com/api/optimize/wgPPAaie2RM-EkMwivi-P-TEF9XTQeL7oqMfsId5dzn-20250730-183355.png" size="80" width="1100" height="928" position="center" caption="Select Date to Start Importing Transactions" showCaption="true"}

Once the date is selected, click **Continue**.
:::

:::WorkflowBlockItem
### Complete the Setup

With the bank account now connected, click on **Finish** to close the pop-up window.

::Image[]{src="https://api.archbee.com/api/optimize/wgPPAaie2RM-EkMwivi-P-HXuYGIgIZQ_C7abkiQlAU-20250730-183455.png" size="80" width="1096" height="920" position="center" caption="Click &#x22;Finish&#x22; to complete" showCaption="true"}
:::

:::WorkflowBlockItem
### View Bank Feeds Data

To view data that has been pushed, click on **Get Transactions** button on the right side of the screen:

::Image[]{src="https://app.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/ZaVcJfQu7kQsgD0zAMJc6-20251120-021745.png" size="80" width="1256" height="806" position="center" caption="Transactions Loaded" showCaption="true"}
:::
::::

***

## Retrieve Imported Bank Transactions

Settled bank transactions are pushed to the Bank Feeds feature once per day, typically in the morning (Eastern Standard Time/EST).

:::hint{type="success"}
**TIP:&#x20;**&#x57;e recommend retrieving transactions once a day at most, as there won't be any new settled transactions pushed multiple times throughout the day.
:::

Once your bank accounts are connected via Bank Feeds, your bank transactions will automatically feed into the Bank Reconciliation module in Sage 300.

To manually retrieve the latest daily transactions:

::::WorkflowBlock
:::WorkflowBlockItem
### Go to Bank Reconciliation&#x20;

Navigate to **Common Services -> Bank Services -> Bank Transactions -> Reconcile E-Statements**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/w1koxEEHB8xAaYj1OtcTt_screenshot-2025-04-15-at-41159-pm.png" size="80" width="1485" height="807" position="center" caption="Open Reconcile E-Statements" showCaption="true"}
:::

:::WorkflowBlockItem
### Get Bank Feed Transactions

On the Reconcile E-Statements page, enter the **Bank Code** you want to retrieve transactions.

::Image[]{src="https://api.archbee.com/api/optimize/wgPPAaie2RM-EkMwivi-P-0bcCuGpyQlMuvwa6sjP1B-20250730-184149.png" size="80" width="1166" height="708" position="center" caption="Enter &#x22;Bank Code&#x22;" showCaption="true"}

Click on **Get Transactions** button on the right side of the screen

::Image[]{src="https://app.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/4vuK2uJnlUh5St9-4W7Ox-20251120-021159.png" size="82" width="949" height="571" position="center" caption="Get Transactions" showCaption="true"}
:::

:::WorkflowBlockItem
### Save Transactions

Once the transactions have loaded, click **Save**.

::Image[]{src="https://app.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/ZaVcJfQu7kQsgD0zAMJc6-20251120-021745.png" size="80" width="1256" height="806" position="center" caption="Transactions Retrieved" showCaption="true"}

The **Comment** **2&#x20;**&#x63;olumn contains additional payment information passed from your bank to the Memo field within FISPAN and is now displayed in the **Comment** **2&#x20;**&#x63;olumn.
:::
::::

