Skip to main content

Integrations

Written by Russ Mullender

The Integrations page shows all third-party system connections configured for the credit control module, including accounting systems, bank feeds, and payment gateways.

Overview

The credit control module connects to your accounting system to import customers, invoices, and payments; to bank feeds for automatic receipt import; and to payment gateways for card processing. This page shows the status of each integration and allows administrators to configure connection settings.

Key Features

Feature

Description

Integration Status

Shows whether each integration is Active, Disconnected, or Error, and when it last successfully synced.

Accounting System Connection

Connects to your ERP or accounting software to import customers, invoices, and payments.

Bank Feed

Automatically imports daily bank receipts for allocation.

Payment Gateway

Connects to card payment processors for online and phone card payment capability.

Sync Logs

View the history of data sync events and any errors encountered.

Sections & Fields

Field

Description

Integration Name

The name of the third-party system — e.g., Sage 200, Xero, Stripe.

Status

Active (syncing normally), Disconnected (connection lost), or Error (syncing but with failures).

Last Sync

When data was last successfully imported from this integration.

Configure Button

Opens the settings for this specific integration including API keys and sync schedule.

Sync Now Button

Triggers a manual sync outside the scheduled interval.

Sync Logs

History of sync events showing what was imported and any errors.

User Guide

Getting Started

Navigate to Integrations from the left navigation. Each integration tile shows its current status. Contact your system administrator if an integration shows as Disconnected or Error.

How do I check an integration status?

  1. Open the Integrations page.

  2. Each integration tile shows its status badge: Active, Disconnected, or Error.

  3. Click on the integration tile to see the last sync time and any recent errors.

How do I trigger a manual sync?

  1. Open the integration tile.

  2. Click Sync Now.

  3. Wait for the sync to complete — the Last Sync timestamp updates when finished.

    Note: Manual syncs count towards API rate limits for some integrations. Do not trigger multiple syncs in quick succession.

How do I investigate a sync error?

  1. Open the integration tile showing an Error status.

  2. Click Sync Logs.

  3. Review the most recent error entries.

  4. Common errors and resolutions:

    • Authentication error: The API key may have expired — reconfigure the connection with a new key.

    • Timeout: The source system was slow to respond — retry the sync or check the source system's status.

    • Validation error: A record in the source system has missing required fields — correct the record in the source system and resync.

Pro Tips

  • Check the Integrations page first thing each morning to confirm all feeds synced successfully overnight before starting collections work.

  • After rotating an API key in your accounting system, update the key in Integrations immediately to prevent a sync gap.

  • Keep sync schedules aligned with your business day — if your bank closes its API feed at midnight, schedule the bank feed sync for 06:00 to ensure receipts are available when the team starts.

FAQ

Why are new invoices not appearing in the system? Check the accounting system integration status on the Integrations page. If the status shows Error or the last sync is more than a day old, the integration may have lost connection or encountered an error. Trigger a manual sync or reconfigure the connection.

Why are yesterday's bank receipts not showing in Receipts? Check the bank feed integration status. If it is Active and up to date, the bank may not have made the previous day's transactions available yet. If the integration shows an error, investigate the sync log for details.

Can I connect to more than one accounting system? This depends on your configuration and subscription. Contact your system administrator or support team for multi-system connection options.

Did this answer your question?