paypal

Alle Fragen die nicht direkt unter Support zu einem der Scripte gezählt werden können
bertishere
Beiträge: 9
Registriert: Mo 17. Nov 2025, 21:50
Has thanked: 2 times

paypal

Beitrag von bertishere » Mo 17. Nov 2025, 22:25

Hallo,

die Anleitung zur Einrichtung habe ich befolgt, denke ich. API-Benutzername und API-Unterschrift, sowie Intervall von 4000 habe ich in den Synchronisierungsoptionen nach Anleitung eingetragen. "Saldo und Umsatzabfrage bringt folgenden output ohne Ergebnis - Fehler erkenne ich keinen:

Code: Alles auswählen

[17.11.2025 22:11:44] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[17.11.2025 22:11:44]  
[17.11.2025 22:11:44] System-Info: OS[Linux (ver. 6.18-amd64) amd64]  Platform[Jameica 2.12.0 | Build: 1 vom 20251104]  Plugin[hibiscus 2.12.0 | Build: null vom 20251108]
[17.11.2025 22:11:44] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[17.11.2025 22:11:44] Überprüfe Jameica-Version ...
[17.11.2025 22:11:44] OK: Jameica-Version 2.12.0 installiert und aktiv
[17.11.2025 22:11:44] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[17.11.2025 22:11:44] OK: Java-Version 25.0.1 von 'Debian' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-25-openjdk-amd64)
[17.11.2025 22:11:44] Überprüfe HTMLUnit-Version ...
[17.11.2025 22:11:44] OK: HTMLUnit-Version 4.4.0 installiert und aktiv
[17.11.2025 22:11:44] Überprüfe Selenium-Version ...
[17.11.2025 22:11:44] OK: Selenium-Version 4.31.0 installiert und aktiv
[17.11.2025 22:11:44] Überprüfe ChromeDriver-Version ...
[17.11.2025 22:11:44] OK: ChromeDriver-Version 135.0.7049.17 installiert und aktiv
[17.11.2025 22:11:44]  
[17.11.2025 22:11:44] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..604670 [J.P. Morgan]' ...
Ich sehe nicht, was ich falsch mache und bin froh, wenn mir jemand einen Hinweis gibt. Unter moneyplex funktioniert der paypal Abruf noch. Anderes gar nicht mehr. In MP musste ich allerdings anders als hier auch das API-Passwort eingeben,

In den Forumbeiträgen konnte ich nichts finden, was mir geholfen hätte...

Viele Grüße,
Bert
Zuletzt geändert von bertishere am Di 18. Nov 2025, 20:38, insgesamt 1-mal geändert.

hbci
VIP
VIP
Beiträge: 1347
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 93 times

Re: paypal

Beitrag von hbci » Di 18. Nov 2025, 19:01

Bitte formatiere dein Log als Code-Block (Button </>) gemäß der Posting-Regeln.

Ich kapiers nicht so ganz. Nach

Code: Alles auswählen

[17.11.2025 22:11:44] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..604670 [J.P. Morgan]' ...
bleibt das Status-Log einfach offen, und es passiert rein gar nix mehr?
Hast du dann Jameica händisch geschlossen, oder was passierte danach noch? Schau mal, ob im Jameica-Log was HIlfreiches steht. Stelle evtl. mal das Log-Level auf Trace.

Ich hab mal, um zu schauen, ob das Passwort benötigt wird, mein PP-Konto neu angelegt. Ergebnis: Es wird nicht benötigt, und der Abruf läuft einwandfrei:

Code: Alles auswählen

[18.11.2025 18:32:41] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.11.2025 18:32:41]  
[18.11.2025 18:32:41] System-Info: OS[Windows 11 (ver. 10.0) amd64]  Platform[Jameica 2.13.0-nightly | Build: 1 vom 20251118]  Plugin[hibiscus 2.12.0 | Build: null vom 20251029]
[18.11.2025 18:32:41] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48-nightly | Build: 628 vom 20250701]
[18.11.2025 18:32:41] Überprüfe Jameica-Version ...
[18.11.2025 18:32:41] OK: Jameica-Version 2.13.0 installiert und aktiv
[18.11.2025 18:32:41] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.11.2025 18:32:41] ACHTUNG: Java-Version 21.0.8 ist zwar OK aber verwendet falschen Zeichensatz 'UTF-8' (Richtig wäre 'Cp1252, ISO-8859-15')
[18.11.2025 18:32:41] Überprüfe HTMLUnit-Version ...
[18.11.2025 18:32:41] OK: HTMLUnit-Version 4.4.0 installiert und aktiv
[18.11.2025 18:32:41] Überprüfe Selenium-Version ...
[18.11.2025 18:32:41] OK: Selenium-Version 4.31.0 installiert und aktiv
[18.11.2025 18:32:41] Überprüfe ChromeDriver-Version ...
[18.11.2025 18:32:42] OK: ChromeDriver-Version 142.0.7444.59 installiert und aktiv
[18.11.2025 18:32:42]  
[18.11.2025 18:32:42] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..604670 [J.P. Morgan]' ...
[18.11.2025 18:32:42] API-Authentifizierung mit API-Anmeldekennung ******* auf https://api-3t.paypal.com/nvp? ...
[18.11.2025 18:32:43] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[18.11.2025 18:32:43] Suche Umsätze im Zeitraum vom 04.11.2025 bis 18.11.2025 und lese diese aus ...
[18.11.2025 18:32:44] API-Transaktionssuche mit eingestelltem Intervall von '50 Std.' gestartet ...
[18.11.2025 18:32:47] Kontoauszug erfolgreich. Importiere Daten ...
[18.11.2025 18:32:47] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[18.11.2025 18:32:47] Saldo aktualisiert von Konto: PayPal - PayPal
[18.11.2025 18:32:48] Das Konto 'PayPal - PayPal, IBAN DE8650..604670 [J.P. Morgan]' wurde erfolgreich synchronisiert
[18.11.2025 18:32:48] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet
Aktualisiere mal Hibiscus Mashup auf das aktuellste Nightly.

bertishere
Beiträge: 9
Registriert: Mo 17. Nov 2025, 21:50
Has thanked: 2 times

Re: paypal

Beitrag von bertishere » Di 18. Nov 2025, 20:15

Hallo hbci,

#1: Wie ich den Code-Block mache, begreif ich nicht - meine Versuche brachten in der Vorschau nichts.
#2:
bleibt das Status-Log einfach offen, und es passiert rein gar nix mehr?
genau so ist es: es passiert gar nichts weiter.
18.11.2025 18:32:42] API-Authentifizierung mit API-Anmeldekennung ******* auf https://api-3t.paypal.com/nvp? ...

kommt bei mir nicht
#3: nachdem ich log level trace gesetzt habe steht in der jameica.log ein java Fehler:

Code: Alles auswählen

[Tue Nov 18 20:24:47 CET 2025][ERROR][bg-task:Worker][de.willuhn.jameica.gui.GUI$7.run] error while executing background task
java.lang.NoClassDefFoundError: Could not initialize class org.htmlunit.BrowserVersion
	at de.derrichter.finance.websync.connector.HtmlUnitWebClientInit.connConfig(HtmlUnitWebClientInit.java:116)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiCollector.run(ApiCollector.java:169)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: org/apache/logging/log4j/spi/LoggerAdapter [in thread "bg-task:Worker"]
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at java.base/java.lang.Class.forName(Class.java:458)
	at org.apache.commons.logging.LogFactory.createFactory(LogFactory.java:419)
	at org.apache.commons.logging.LogFactory.lambda$newFactory$3(LogFactory.java:1434)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:74)
	at org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:1433)
	at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:928)
	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:989)
	at org.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.<clinit>(AbstractJavaScriptConfiguration.java:49)
	at org.htmlunit.BrowserVersion.initFeatures(BrowserVersion.java:473)
	at org.htmlunit.BrowserVersion.<init>(BrowserVersion.java:441)
	at org.htmlunit.BrowserVersion.<clinit>(BrowserVersion.java:89)
	... 6 more

[Tue Nov 18 20:24:47 CET 2025][INFO][bg-task:Worker][de.willuhn.jameica.gui.GUI$7.run] finished background task: bg-task:Worker
Den kompletten jameica.log habe ich an "hbci" als PN verschickt. Mal sehen, ob ich das richtig gemacht habe...

Danke für deine hilfreichen Hinweis.

Ciao,
Bert
Zuletzt geändert von bertishere am Di 18. Nov 2025, 21:20, insgesamt 2-mal geändert.

hbci
VIP
VIP
Beiträge: 1347
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 93 times

Re: paypal

Beitrag von hbci » Di 18. Nov 2025, 20:21

Auf den im untenstehenden Screenshot markierten Button klicken und zwischen den Code-Tags das Gewünschte einfügen: Oder die Tags einfach händisch eingeben.
2025-11-18 20_20_00.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

bertishere
Beiträge: 9
Registriert: Mo 17. Nov 2025, 21:50
Has thanked: 2 times

Re: paypal

Beitrag von bertishere » Di 18. Nov 2025, 21:03

Meine postings habe ich angepasst - ich hoffe, das hilft weiter.
Es wird mich etwas Zeit kosten, bis ich mit hibiscus/jameica/mashup vertraut sein werde.

Nach 30 Jahren moneyplex bin ich enttäuscht, dass ich keinerlei feedback von denen erhalte.

Hibiscus find ich bisher großartig.

Ciao,
Bert

hbci
VIP
VIP
Beiträge: 1347
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 93 times

Re: paypal

Beitrag von hbci » Di 18. Nov 2025, 21:30

So passts. PN ist angekommen. So richtig schlau werde ich aus dem Log nicht. Anscheinend kann der HTMLUnit-Webclient nicht gestartet werden.
Bei dir:

Code: Alles auswählen

[Tue Nov 18 20:24:47 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute] Synchronisiere 'Umsätze' mit Institut und Umsetzung für: PayPal Pte. Ltd.
[Tue Nov 18 20:24:47 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] HTMLUnit-Webclient wird vorbereitet ...
[Tue Nov 18 20:24:47 CET 2025][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiCollector.run] Erstelle ein Support-Paket bei einem Websync-Fehler ist hier im Moment: true
[Tue Nov 18 20:24:47 CET 2025][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
[Tue Nov 18 20:24:47 CET 2025][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished
Bei mir:

Code: Alles auswählen

[Tue Nov 18 20:33:43 CET 2025][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute] Ermittelte Institut für die Synchronisationsart 'Kontoauszug/Umsätze': de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiCollector@2e537934
[Tue Nov 18 20:33:43 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute] Synchronisiere 'Umsätze' mit Institut und Umsetzung für: PayPal Pte. Ltd.
[Tue Nov 18 20:33:43 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] HTMLUnit-Webclient wird vorbereitet ...
[Tue Nov 18 20:33:45 CET 2025][INFO][pool-87-thread-1][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.updateAll] update all unread counters
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.update] updating overdue counter for hibiscus.navi.transfer.uebforeign
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep625: select AUEBERWEISUNG.* from AUEBERWEISUNG where (ausgefuehrt is null or ausgefuehrt = 0)
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.update] updating overdue counter for hibiscus.navi.transfer.sepasammelueb
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep626: select SEPASUEB.* from SEPASUEB where (ausgefuehrt is null or ausgefuehrt = 0)
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.update] updating overdue counter for hibiscus.navi.transfer.sepalast
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep627: select SEPALASTSCHRIFT.* from SEPALASTSCHRIFT where (ausgefuehrt is null or ausgefuehrt = 0)
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.update] updating overdue counter for hibiscus.navi.transfer.sepasammellast
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep628: select SEPASLAST.* from SEPASLAST where (ausgefuehrt is null or ausgefuehrt = 0)
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.update] updating overdue counter for hibiscus.navi.transfer.sepadauer
[Tue Nov 18 20:33:45 CET 2025][DEBUG][pool-87-thread-1][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep629: select SEPADAUERAUFTRAG.* from SEPADAUERAUFTRAG
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] BrowserVersion: Chrome
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] BrowserVersion Code/Minor: Mozilla 0
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] BrowserVersion AppName: Netscape
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] BrowserVersion AppVersion: 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] BrowserVersion UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] BrowserVersion VersionNumeric: 127
[Tue Nov 18 20:33:46 CET 2025][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:HtmlUnitWebClientInit] Loggin-Einstellung von 'com.gargoylesoftware' ist OFF
[Tue Nov 18 20:33:46 CET 2025][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:HtmlUnitWebClientInit] es wird auf eine Proxy-Konfiguration geprüft ...
[Tue Nov 18 20:33:46 CET 2025][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:HtmlUnitWebClientInit] ... es ist auf keine aktive Weise ein Proxy eingestellt
[Tue Nov 18 20:33:46 CET 2025][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HtmlUnitWebClientInit] HTMLUnit-Webclient wurde erfolgreich vorbereitet
Ich hab aber keinen Schimmer, warum das bei dir nicht geht. Du könntest vielleicht mal deine mit meinen installierten Plugin-Versionen abgleichen:
2025-11-18 21_25_38-Jameica 2.13.0-nightly.png
Außerdem habe ich keine Ahnung von Linux. :mrgreen:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

bertishere
Beiträge: 9
Registriert: Mo 17. Nov 2025, 21:50
Has thanked: 2 times

Re: paypal

Beitrag von bertishere » Di 18. Nov 2025, 22:11

Die Plugins werden bei mir nicht tabellarisch angezeigt. Abgetippt sind es jetzt folgende:

Code: Alles auswählen

finance.websync V. 0.9.83
hibiscus.mashup Version 0.9.48
   hibiscus.scripting.htmlunit V. 4.4.0
hibiscus.scripting.pdfbox V. 3.0.3
hibiscus.scripting.poi V. 5.3.0
   hibiscus.scripting.browserupproxy V. 2.2.19
hibiscus.scripting.selenium V. 4.31.0
hibiscus.scripting.chromedriver Version 135.0.7049
   hibiscus.scripting.geckodriver V. 0.35.0
Wobei ich die eingrückten nachinstalliert habe, weil sie nicht in der Pluginliste standen. Wieso auch immer.
Ich sollte "erneut installieren" - also waren sie mal installiert, denke ich?!

Der Kontoabruch klappt dennoch nicht.

Das letzte log file hab ich per PN gesendet. Für heute mache ich schluß, Es ist spät für mich alten Mann...

Ciao
Bert

hbci
VIP
VIP
Beiträge: 1347
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 93 times

Re: paypal

Beitrag von hbci » Mi 19. Nov 2025, 10:54

Das Passwort wird übrigens doch benötigt, es wurde vom bestehenden PP-Konto übernommen. Bei kompletter Neuanlage ohne bereits bestehendes PP-Konto in Hibiscus wird das Passwort abgefragt.

bertishere
Beiträge: 9
Registriert: Mo 17. Nov 2025, 21:50
Has thanked: 2 times

Re: paypal

Beitrag von bertishere » Fr 21. Nov 2025, 14:19

Hallo hbci,

in der Hoffnung, mit dem mashup-SORGLOS-PAKET eine Lösung zu finden, läuft jetzt noch weniger.

paypal scheitert weiterhin. Das hat jetzt Zeit.

Meine Konten sind angelegt, Synchronisierung läuft problemlos durch, die Umsatzliste bleibt leer. Der Kontostand wird auf dem Auswahlreiter der einzelnen Konten angezeigt. Der Depot-Viewer sieht als einziges gut aus..

Ich bin enttäuscht, dass es offensichtlich alles andere als "sorglos" für mich ist...

Vielleicht kannst du mit nochmal auf die Sprünge helfen - wäre super.

Ciao
Bert

hbci
VIP
VIP
Beiträge: 1347
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 93 times

Re: paypal

Beitrag von hbci » Fr 21. Nov 2025, 14:40

Welche Konten außer Paypal möchtest du denn abrufen?

Vergiss das Sorglos-Paket, das ist veraltet und wird zur Zeit nicht mehr gepflegt. Installiere Jameica und Hibiscus direkt von willuhn.de und installiere dann die benötigten Mashup-Plugins direkt aus Jameica heraus.

Zurück zu „Für Einsteiger“