]> git.ipfire.org Git - thirdparty/python-fints.git/commitdiff
Add a note on the registration process
authorRaphael Michel <mail@raphaelmichel.de>
Mon, 15 Jul 2019 16:13:35 +0000 (18:13 +0200)
committerRaphael Michel <mail@raphaelmichel.de>
Mon, 15 Jul 2019 16:13:35 +0000 (18:13 +0200)
docs/quickstart.rst

index 513c56e6018a98da7ffc62de2220260d5d1275b1..966971c5dc0b4c88fceb25cc1ad4b3f986cb6248 100644 (file)
@@ -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