This is a staging build of the docs
We've reorganized our products to make building with Codat easier than ever
Skip to main content

Codat mapping user interface


Codat-bank-feeds_account-mapping-ui

The bank feeds mapping interface allows for customization with your own logo and primary color scheme. Designed to meet all third-party requirements, it enables a seamless launch of your bank feeds product, ensuring an outstanding experience for your customers with minimal development effort.

Supported integrations

Using the mapping UI

Mapping an account

To utilize the mapping UI, direct your company's users to the linkUrl provided in the dataConnection response. After they've authorized their accounting software, they'll be guided to an interface for mapping their source account to either an existing or a new target account within their accounting platform.

The target accounts presented are selectively filtered based on criteria like currency and account type. For instance, if the source account is a credit card with a USD currency, only credit accounts denominated in USD will appear in the 'target options' picklist.

When a user has successfully linked their account, they will be redirected to your application based on any redirect parameters configured, you can also poll the get-bank-account-mapping to check whether an account has been mapped successfully.

Mapping options request url:
GET /companies/:companyId/connections/:connectionId/bankFeedAccounts/mapping

Connection management

To allow your SMB users to view and manage their existing bank feed connections, you can direct them to a newly-generated linkUrl. When they open this URL and revisit the account mapping UI, their existing connections are displayed in the Manage your connected accounts panel:

xero-bank-feeds_account-mapping-ui-manage-feed-connections

To disconnect a source bank account, the SMB user hovers over the connected status icon and selects Disconnect. This immediately disables the bank feed connection. The disconnected account will display in the source bank account dropdown menu when the user next refreshes the page.


  • [Pushing transactions](/bank-feeds/pushing-transactions

Was this page useful?
❤️
👍
🤔
👎
😭