# Open banking (Yapily)

Connect open banking with Yapily for account access.

Connect live bank accounts through **Open banking** (powered by **Yapily**) so Cortena can sync balances and transactions for the **currently selected workspace** · the same data you use on **Banking** for reconciliation and payment matching.

**Who this is for:** Finance teams who want automatic transaction feeds alongside spreadsheet imports or FinAPI treasury accounts, with strict **per-tenant** isolation.

Related: [Banks and data exchange](https://help.cortena.ai/guides/integrations/banks-data-exchange), [FinAPI](https://help.cortena.ai/guides/integrations/finapi).

## 1. Where to connect

1. Select the correct **workspace** in the account menu (bank data never mixes across tenants).
2. Open **Settings → Integrations → Banking** (or **Bank Data Exchange** when Open banking is shown there).
3. Find the **Open banking** card · *Connect bank accounts via Yapily for transaction sync.*
4. Choose your bank’s **country**, then click **Connect bank**.

Cortena uses Yapily to retrieve, store, and reconcile balances and transactions for that tenant only.

## 2. Consent and account selection

1. You are redirected to your bank’s secure consent flow (PSD2).
2. Approve access for the accounts you want in Cortena.
3. After success, connected accounts appear under **Banking** for that tenant.
4. Use **Sync now** (or wait for scheduled sync) to pull new transactions.

If consent expires, Cortena prompts you to **reconfirm** or extend access from the connection row in settings.

## 3. Using synced data on Banking

1. Open **Banking** while the intended workspace is selected.
2. Pick one or more **bank accounts** (Open banking accounts appear next to spreadsheet or FinAPI accounts when configured).
3. Review the transaction list and open the **Match** pane to link payments to payables, receivables, or payment advices.

Each API call and list is scoped to the active tenant · switching tenants in the menu switches all banking data.

## 4. Open banking vs other bank sources

| Source | Typical use |
| --- | --- |
| **Open banking (Yapily)** | Live EUR/UK and other supported banks via consent |
| **Bank spreadsheet** | Manual CSV/Sheet import under **Bank Data Exchange** |
| **FinAPI** | Treasury **Payments** and SEPA authorize flows (see [FinAPI](https://help.cortena.ai/guides/integrations/finapi)) |

You can use more than one source on the same tenant; accounts are labeled by provider in **Banking**.

## Tips and limitations

- You need permission to view **Banking** for the tenant; connections are never shared across workspaces.
- Institution availability depends on Yapily and your bank · not every branch or account type is supported.
- Disconnect removes future sync; historical transactions already imported remain until you clear them per product rules.
- For matching invoices to transactions, use **Banking** and your bank reconciliation workflow.

## Quick reference

| Task | Where |
| --- | --- |
| Connect | **Settings → Integrations** → **Open banking** → **Connect bank** |
| Pick tenant first | Account menu → select workspace |
| View transactions | **Banking** |
| Refresh feed | Connection **Sync now** or banking sync controls |
| Reconfirm consent | **Settings → Integrations** → connection status |
