From 6d2d4e22df2fb8f080dc03c320b9c6995d129e09 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 15 Jul 2019 18:13:35 +0200 Subject: [PATCH] Add a note on the registration process --- docs/quickstart.rst | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/docs/quickstart.rst b/docs/quickstart.rst index 513c56e..966971c 100644 --- a/docs/quickstart.rst +++ b/docs/quickstart.rst @@ -20,7 +20,8 @@ of your bank. Logging in with a signature file or chip card is currently not sup '123456789', # Your bank's BLZ 'myusername', # Your login name getpass.getpass('PIN:'), # Your banking PIN - 'https://hbci-pintan.gad.de/cgi-bin/hbciservlet' + 'https://hbci-pintan.gad.de/cgi-bin/hbciservlet', + product_id='Your product ID' ) @@ -30,4 +31,20 @@ You can then execute commands using the client instance: accounts = f.get_sepa_accounts() -Go on to the next pages to find out what commands are supported! \ No newline at end of file +Go on to the next pages to find out what commands are supported! + +.. note:: + + As of September 14th, 2019, all FinTS programs should be registered with the ZKA or + banks will block access. You need to fill out a PDF form and will be assigned a + product ID that you can pass above. + + If you set the ``product_id`` to ``None``, the library will fill in the default + product ID for python-fints. This works fine for evaluation, but should never be used + if you bundle python-fints within a larger project. This might also not be acceptable + by some banks. + + Click here to read more about the `registration process`_. + + +.. _registration process: https://www.hbci-zka.de/register/prod_register.htm -- 2.39.5