Connect your bank with Enable Banking — step by step

A plain-language, step-by-step guide to creating an Enable Banking application, generating your key pair, and connecting your bank so transactions import automatically.

You sign in at your own bank, never in Aega. The connection is read-only: it can list accounts and transactions, and it can never move money.

  1. 1

    Create a free Enable Banking account

    Go to enablebanking.com/sign-in and sign up (or sign in). Enable Banking is the licensed service that talks to the banks — Aega never sees your bank password. Verify your email, then sign in to the control panel.
  2. 2

    Generate a key pair on your own computer

    Your application is identified by a key pair: a public key you upload to Enable Banking, and a private key you paste into Aega. Open Terminal (macOS/Linux) or PowerShell (Windows) and run these two commands, one at a time:
    openssl genrsa -out enable.pem 2048
    openssl rsa -in enable.pem -pubout -out enable-public.pem
    You now have two files in the folder you ran the commands in. Keep enable.pem private — treat it like a password.
  3. 3

    Register an application

    In the Enable Banking control panel choose Applications → New application. Give it any name (for example "Aega"), pick environment Production (or Sandbox if you only want to test), and upload the file enable-public.pem as the application certificate/public key. Save.
  4. 4

    Copy your Application ID

    Open the application you just created and copy the Application ID (also shown as kid). You will paste it into Aega in the next step.
  5. 5

    Add the redirect URL

    Still in the application settings, add the redirect URL that Aega shows you in Settings → Bank & backup → Bank connection. It looks like https://your-site/api/public/bank-callback. It must match exactly, including https:// and no trailing slash.
  6. 6

    Fill in the form in Aega

    Back in Aega, open Settings → Bank & backup and in the Bank connection card enter: environment, Application ID, the redirect URL, and paste the entire contents of enable.pem (including the -----BEGIN… and -----END… lines) into the private key box. Turn on Enable bank connections and press Save settings.
  7. 7

    Test the connection

    Press Test connection. Every check should turn green. If a check fails, the message tells you what to fix — usually a mistyped Application ID or a private key that was pasted with missing lines.
  8. 8

    Link your bank

    Go to the Banks page, choose your country and bank, and complete the bank's own login (BankID in Sweden, or your bank's app elsewhere). Your accounts appear afterwards and transactions import automatically every night.
Common problems
Open Enable Banking sign-in