&Dawid.Wrobel; &Dawid.Wrobel.mail;

# Woob Importer

## What is Woob?

Woob, or Web outside of browsers is a collection of applications able to interact with websites, without requiring the user to open them in a browser. One of such applications allows specifically to interact with financial institutions. &kmymoney; provides a plugin that employs it directly, therefore allowing to import transactions from those banks and institutions which otherwise do not offer support for any other financial protocol that &kmymoney; handles.

## Installing Woob

&kmymoney; currently requires that you install Woob independently. See below for details.

Some &Linux; distributions package Woob, and that is the preferred method of installation, if it is available. If not, you need to install a recent version of Python 3 first before continuing. All major &Linux; distributions package Python, and you should use that version, if possible. Otherwise, you can download a package for your system from the official Python website. The exact minimum version of Python required by Woob can be found on the Woob website.

With Python 3 installed, you should now be able to easily download and install the required Woob modules. Please refer to the instructions on the Woob website. When &kmymoney; runs, it checks for the presence of Woob, and loads the plugin if Woob is found. See the Plugins section in the Settings chapter for more information on confirming that the woob plugin is loaded.

## Using Woob

If Woob is installed, and the &kmymoney; woob plugin is loaded, you should be able to set it up for use with an account by invoking the Account Map to online account... menu item. Once that is done, the Account Update account... menu item will download transactions for that account using Woob.