Pllugin-Idee -- PSD2

 
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Pllugin-Idee -- PSD2

 · 
Gepostet: 26.06.2026 - 18:46 Uhr  ·  #1
Hi

Eine Idee für ein Hibiscus-Plugin.

Der finnische Anbieter https://enablebanking.com/ bietet für Privatpersonen kostenlosen Zugang auf Bankkonten via PSD2 an.
Mit einem entsprechenden Plugin könnte man auf sämtliche unterstütze[1] Konten readonly zugreifen, selbst wenn sie FinTS nicht unterstützen.



Wer es testen möchte und sich nicht durch den Prozess quälen will:
  • Account auf enablebanking.com anlegen
  • Applikation erstellen und die gewünschten Banken freischalten (siehe https://enablebanking.com/docs/api/linked-accounts/)
  • Test z.B. mit dem Python-Skript möglich (https://github.com/enablebanking/enablebanking-api-samples)
  • hierzu: config.json und ASPSP_NAME in account_information.py muss zum testen angepasst werden.


[1] https://enablebanking.com/open-banking-apis

Werde die Tage mal versuchen, ein entsprechendes Plugin zu programmieren.
istra711
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 06 / 2026
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 14:11 Uhr  ·  #2
Hi little.yoda,

ich habe mir die EnableBanking Geschichte angeschaut und ein wenig ausprobiert und deine Idee als Jameica-Plugin (als Hibiscus-Plugin geht nicht, da selber ein Plugin... ;-) )zum Testen für Jameica erstellt:

https://github.com/istra711/Jameica-EnableBanking

Im Generellen ist mir der Nutzen für den Endverbraucher noch nicht ganz klar, welchen Vorteil es hat, über die OpenBanking API bzw. EnableBanking zu gehen. Für Dienstleister ist das klar aber als Endverbraucher um Banking zu machen....

Lesen von Bankdaten über die Sandbox geht soweit. Überweisung habe ich nicht getestet, da ich keinen Zugang habe.

Viel Spass beim testen....
Gruß
Michael
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 953
Dabei seit: 05 / 2020
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 14:17 Uhr  ·  #3
Der Link liefert 404...
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 15:09 Uhr  ·  #4
Dann haben wir jetzt zwei Plugins. Mein Plugin teste ich gerade bereits. Interessant wäre es, wie du einige der Stolpersteine gemeistert hast.

Der Weg über enablebanking.com gibt dir eine Möglichkeit auf Konten zuzugreifen, für die es keine FinTS Unterstützung gibt.
Damit hätte man in hibiscus zumindest die Kontoumsätze, selbst wenn man keine Überweisungen tätigen kann.

Ich habe es mit paypal und bbva erfolgreich getestet.
C24 und n26 wären z.B auch möglich.

Leider unterstützt die PSD2-Kontoschnittstelle nur Konten und keine Kreditkartenkonten oder Tagesgeldkonten.
Für die Kreditkarten und Tagesgeldkonten sind leider weiterhin weitere Plugins notwendig.

Mein Verständnis ist, das alle Banken die PSD2-Kontoschnittstelle zwingend implementieren müssen.
Man müsste mal mit dem Support sprechen, ob sie auf ohne Vertrag weitere Banken auf Anfrage hinzufügen.


Bzgl. Überweisung:
Bist du dir sicher, dass Überweisungen funktionieren?
Ich hatte die Bedingungen so verstanden, dass Überweisung nicht unterstützt werden und eine PISP-Lizenz voraussetzen.
Auch wird in den Application-Antworten immer nur AIS als services aufgeführt. Nicht jedoch PIS.
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 16:12 Uhr  ·  #5
Wer die aktuelle Version testen möchte:

Enable Banking



Jameica/Hibiscus

  • Das Plugin herunterladen:
    https://www.open4me.de/my-content/hibiscus.ly.PSD2.zip
  • In Jameica folgenden Menüpunkt aufrufen:
    Datei → Plugins online suchen… → Plugin manuell installieren…
  • Die Datei hibiscus.ly.PSD2.zip auswählen.
  • Jameica neu starten.
  • Die PEM-Datei über folgenden Menüpunkt importieren:
    PSD2 → PEM-Datei importieren…
  • Für jedes Konto muss manuell ein Hibiscus-Konto angelegt werden:
    • Hibiscus/Konten
    • Konto manuell anlegen auswählen.
    • Die passenden Angaben eintragen.
    • Unter Zugangsdaten als Zugangsweg PSD2 via Enable Banking auswählen.
    • Auf Speichern klicken.
    • Den Menüpunkt PSD2 → Neue Bankverbindung aufrufen.
    • Das passende Konto aus der Liste von Enable Banking auswählen.
    • Der Systembrowser wird geöffnet. Dort ist eine Authentifizierung erforderlich.
    • Im letzten Schritt erscheint beim Zugriff auf 127.0.0.1 möglicherweise eine Warnung des Browsers.
    • Die Webseite muss trotz dieser Warnung aufgerufen werden.
    • Anschließend erscheint eine Meldung, dass die Bankautorisierung abgeschlossen wurde.
    • In Hibiscus kann nun das Hibiscus-Konto ausgewählt werden, das dem zuvor ausgewählten Enable-Banking-Konto zugeordnet werden soll.

gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 112
Dabei seit: 07 / 2025
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 16:18 Uhr  ·  #6
die Banken müssen PSD2 unterstützen. Ich mein das selbst AMEX das unterstützt. Aber als PSD2-Dienstleister musst du mit jeder Bank einen Vertrag machen, damit deine Zertifikate hinterlegt werden etc., wenn ich das richtig verstanden habe.
Was ich bei enablebanking nicht herausgefunden hab sind die Preise. Kostenlos ist ja eher unwahrscheinlich, da der ganze Zertifizierungsquatsch bei PSD2 eben nicht umsonst daher kommt.
Bei kostenpflichtig gibt es meine ich auch Anbieter, die PSD2 nach FinTS übersetzen. Da bräuchte es dann gar kein Plugin.
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 16:41 Uhr  ·  #7
Zitat geschrieben von gnampf

Was ich bei enablebanking nicht herausgefunden hab sind die Preise. Kostenlos ist ja eher unwahrscheinlich, da der ganze Zertifizierungsquatsch bei PSD2 eben nicht umsonst daher kommt.

Für Privatpersonen ist es tatsächlich für "Testzwecke" kostenlos.
Sie verdienen mit Buisness-Kunden ihr Geld.

Wenn du mal auf github suchst, findest du eine Vielzahl von Programmen die enablebanking nutzen.
https://github.com/search?q=en…positories

Selbst eine HomeAssistant-Integration die enablebanking nutzt gibt es :-)


Ja, ein PSD2 nach FinTS "Proxy" gibt es.
forum/topic.php?t=26267
Kosten liegen bei 80€ pro Jahr.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 953
Dabei seit: 05 / 2020
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 17:03 Uhr  ·  #8
Beim Import der PEM-Datei hängt sich meine Jameica-Installation auf (Keine Rückmeldung).

Edit: Gleiches Bild bei einer jungfräulichen Neuinstallation der aktuellen Release-Versionen von Jameica und Hibiscus. OS ist Windows 11.
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 17:25 Uhr  ·  #9
Zitat geschrieben von icbh

Beim Import der PEM-Datei hängt sich meine Jameica-Installation auf (Keine Rückmeldung).

Edit: Gleiches Bild bei einer jungfräulichen Neuinstallation der aktuellen Release-Versionen von Jameica und Hibiscus. OS ist Windows 11.

Komisch. Kann ich unter LInux nicht reproduzieren.

Ich habe aber ein paar Änderungen vorgenommen. Kannst du es mit der aktuellen Version 0.1.1 nochmal probieren? Danke.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 953
Dabei seit: 05 / 2020
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 17:46 Uhr  ·  #10
Funktionuckelt! Mit BBVA. Sehr cool! Danke!
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 17:51 Uhr  ·  #11
Zitat geschrieben von icbh

Funktionuckelt! Mit BBVA. Sehr cool! Danke!


BBVA mit den fürchterlichen Verwendungszwecken ...
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 953
Dabei seit: 05 / 2020
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 18:55 Uhr  ·  #12
Fehler bei Santander:
Code
[28.06.2026 18:51:36] Synchronisierung via PSD2 via Enable Banking läuft
[28.06.2026 18:51:36] PSD2-Synchronisierung fuer IBAN DE6331..* [Santander Consumer Bank]
[28.06.2026 18:51:43] Rufe PSD2-Umsaetze ab 2021-06-28 ab.
[28.06.2026 18:51:46] Fehler: Enable Banking: WRONG_TRANSACTIONS_PERIOD - Wrong transactions period requested
Fehler bei Consors Finanz (zwar Kreditkarte, aber mit IBAN), Saldo wird abgerufen, aber keine Umsätze:
Code
[28.06.2026 18:54:33] Synchronisierung via PSD2 via Enable Banking läuft
[28.06.2026 18:54:33] PSD2-Synchronisierung fuer Consors Finanz, IBAN DE4970..* [BNP Paribas...eutschland]
[28.06.2026 18:54:35] Rufe PSD2-Umsaetze ab 2021-06-28 ab.
[28.06.2026 18:54:37] Fehler: Enable Banking: ASPSP_ERROR - Error interacting with ASPSP
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 19:19 Uhr  ·  #13
Santander => sollte mit der neusten Version 0.1.2 korrigiert sein


Consors Finanz => Hier kann ich wohl nichts machen, da das Problem schon bei enablebanking oder direkt bei der Bank besteht:

1) https://enablebanking.com/cp/aspsps
Consors Finanz
personal accounts
possible problems


2) Über die Webseite https://enablebanking.com/cp/data-insights kann man sich anzeigen lassen, welche Daten von der Bank zurückgeliefert werden. Für Consors Finaz steht überall "no data" und "Unable to retrieve data".
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 953
Dabei seit: 05 / 2020
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 19:50 Uhr  ·  #14
Santander geht jetzt, allerdings sind Saldo und verfügbarer Betrag vertauscht.
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 326
Dabei seit: 05 / 2014
Betreff:

Re: Pllugin-Idee -- PSD2

 · 
Gepostet: Heute um 20:32 Uhr  ·  #15
Zitat geschrieben von icbh

Santander geht jetzt, allerdings sind Saldo und verfügbarer Betrag vertauscht.


Muss ich mir morgen mal in Ruhe anschauen. Das Thema ist etwas komplexer.
Gewählte Zitate für Mehrfachzitierung:   0