Bug 410865

Summary: Access to german online banking requires product key
Product: [Applications] kmymoney Reporter: Ralf Habacker <ralf.habacker>
Component: onlinebankingAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.8.3   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 4.8.4, 5.0.6
Sentry Crash Report:

Description Ralf Habacker 2019-08-13 04:30:43 UTC
from https://mail.kde.org/pipermail/kmymoney-devel/2019-August/023608.html

The German online banking users have received notice from their banks that due to EU regulations, from mid-September onwards (Sept 14th) the banking client 
software has to use a registered product key, otherwise the bank server connection will be refused.
Comment 1 Ralf Habacker 2019-08-13 04:49:24 UTC
Git commit c1d97f88cc88893a0a4b83df78fccefea71e3ed0 by Thomas Baumgart.
Committed on 18/08/2019 18:02.
Pushed by tbaumgart into branch '5.0'.

Added registration with ZKA (https://www.hbci-zka.de/)
German banks soon require the application to be registered with ZKA in
order to use the their FinTS interface.

This implements the necessary functionality to be in line with the
requirements.

https://commits.kde.org/kmymoney/c1d97f88cc88893a0a4b83df78fccefea71e3ed0
Comment 2 Ralf Habacker 2019-08-13 04:50:07 UTC
Git commit 3741b0e6d8e8297e2d7d5dfe25e2a0290617a2e7 by Ralf Habacker.
Committed on 	08/08/2019 23:18
Pushed by rhabacker into branch '4.8'.

Added registration with ZKA (https://www.hbci-zka.de/)
German banks soon require the application to be registered with ZKA in
order to use the their FinTS interface.

This implements the necessary functionality to be in line with the
requirements.

Backported to 4.8

https://commits.kde.org/kmymoney/3741b0e6d8e8297e2d7d5dfe25e2a0290617a2e7
Comment 3 Ralf Habacker 2019-08-13 04:57:25 UTC
Git commit 3b5c6d136d1391a2d38c89a53f9b8f6aaa6dc97a by Ralf Habacker.
Committed on 13/08/2019 at 04:58.
Pushed by habacker into branch '4.8'.

Raise minimum required version of AqBanking5.0

the German online banking users have to use a registered software from
mid-September onwards and the institutions are allowed according to EU
regulations to reject/refuse access by non-registered client
applications.

To be able to support this process KMyMoney requires a newer version of
AqBanking which has been released lately.

Backported from commit cd00fe960c70c6cd905cdafc2575598020bfbbc6.

M  +4    -4    CMakeLists.txt

https://commits.kde.org/kmymoney/3b5c6d136d1391a2d38c89a53f9b8f6aaa6dc97a