neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

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

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 23:55 Uhr  ·  #41
ah jetzt ja... sollte gefixt sein in der 0.7.0
JoeBie
Benutzer
Avatar
Geschlecht:
Beiträge: 3
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 13:15 Uhr  ·  #42
Hallo gnampf

Ich freue mich sehr das die Jameica Software wieder mit der HanseaticBank funktioniert. Es freut mich auch das ich ein wenig zur Lösung beitragen konnte. Ich hoffe sehr das es jetzt erst einmal wieder lange funktioniert.

Vielen Dank für deine tolle Arbeit.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 14:28 Uhr  ·  #43
ich hab jetzt noch die V0.8.0 hinterher geschoben. Bei Hanseatic waren Buchungs- und Valuta-Datum vertauscht. Bei allen Umsätzen die er erneut abruft sollte das jetzt (hoffentlich ohne Doppelbuchungen) gefixt werden, ggf. einmal Saldo/Datum resetten.
Außerdem war ich wohl blind und hab die vorhandene, eindeutige, TransactionId übersehen... die wird ab sofort dann für den Vergleich verwendet, statt Datum/Betrag und Zweck, um vorhandene Buchungen besser zu erkennen.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 19:42 Uhr  ·  #44
Neuer, häufig auftretender Fehler bei AMEX:
Code
[07.08.2025 19:36:34] Synchronisierung via AMEX läuft
[07.08.2025 19:36:34] SyncusGnampfus/AMEX: Version 0.8.b6d3812 wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[07.08.2025 19:36:34] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[07.08.2025 19:36:34] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[07.08.2025 19:36:34] SyncusGnampfus/AMEX: Login für * ...
[07.08.2025 19:36:34] SyncusGnampfus/AMEX: Passwort für Anmeldung * wird abgefragt ...
[07.08.2025 19:36:55] SyncusGnampfus/AMEX: WebClient erstellt
[07.08.2025 19:36:56] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 19:37:19] ******************************************************************************************************************


[07.08.2025 19:37:19] Fehler: Login fehlgeschlagen, Status = 403
[07.08.2025 19:37:19] Synchronisierung via AMEX wird nach Fehler fortgesetzt
[07.08.2025 19:37:19] SyncusGnampfus/AMEX: Version 0.8.b6d3812 wurde gestartet für AMEX Green, IBAN DE0550..599700 [Deutsche Bank]...
[07.08.2025 19:37:19] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[07.08.2025 19:37:19] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[07.08.2025 19:37:19] SyncusGnampfus/AMEX: Login für * ...
[07.08.2025 19:37:19] SyncusGnampfus/AMEX: Passwort für Anmeldung * wird abgefragt ...
[07.08.2025 19:37:36] SyncusGnampfus/AMEX: WebClient erstellt
[07.08.2025 19:37:36] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 19:37:57] ******************************************************************************************************************


[07.08.2025 19:37:57] Fehler: Login fehlgeschlagen, Status = 403
[07.08.2025 19:37:57] Synchronisierung via AMEX wird nach Fehler fortgesetzt
[07.08.2025 19:37:57] SyncusGnampfus/AMEX: Version 0.8.b6d3812 wurde gestartet für AMEX Payback, IBAN DE0550..599700 [Deutsche Bank]...
[07.08.2025 19:37:57] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[07.08.2025 19:37:57] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[07.08.2025 19:37:57] SyncusGnampfus/AMEX: Login für * ...
[07.08.2025 19:37:57] SyncusGnampfus/AMEX: WebClient erstellt
[07.08.2025 19:37:57] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 19:38:19] ******************************************************************************************************************


[07.08.2025 19:38:19] Login fehlgeschlagen, Status = 403
Tritt nach Schließen des Browserfensters auf, dort keine Auffälligkeiten.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 20:31 Uhr  ·  #45
da du mehrere Karten hast... passiert das nur wenn du mehrere abrufst, oder auch schon bei der ersten bzw. Einzelabrufen? Bei mir gabs da bisher überhaupt keine Probleme. 403 heisst das die per Browser ermittelte CorrelationId AMEX nicht geschmeckt hat. Lässt sich das noch irgendwie eingrenzen?
"Lösungen" sonst wären nur entweder Wartezeit zwischen den Abrufen, oder Retries. Wobei ich Fehlaufrufe lieber vermeiden würde, nachdem die bei Amex eher mal auffällig in den Logs auftauchen könnten.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 20:44 Uhr  ·  #46
Tritt auch bei Einzelabrufen auf. Systematik bislang nicht wirklich erkennbar.

Edit: Ich weiß zwar nicht warum, aber hier scheint die Browserfensteroption tatsächlich nen Einfluss zu haben. Ist sie deaktiviert, tritt der Fehler zwar auch noch auf, aber deutlich seltener. Vielleicht ein Timing-Problem? Ich lass es jetzt auf jeden Fall mal deaktiviert, hatte nur akademisches Interesse daran. ;)
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 20:56 Uhr  ·  #47
ok, neue Testversion unter https://gnampf.cyou/hibiscus/SyncusGnampfus.zip, er macht jetzt wenn er einen 403 bekommt mit steigender Wartezeit Retries und ermittelt neue Ids. Bitte mal schauen obs hilft, und ob er immer die gleiche Zahl an Wiederholungen braucht
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 22:08 Uhr  ·  #48
Mehrmals versucht, immer erfolgreich. Dann wollte ich schon ne Erfolgsmeldung absetzen, wurde aber unterbrochen. Nach 20 Minuten nochmal versucht, Ergebnis:
Code
[07.08.2025 21:53:38] Synchronisierung via AMEX läuft
[07.08.2025 21:53:38] SyncusGnampfus/AMEX: Version 0.8.8edd4a9 wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[07.08.2025 21:53:38] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[07.08.2025 21:53:38] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[07.08.2025 21:53:38] SyncusGnampfus/AMEX: Login für * ...
[07.08.2025 21:53:38] SyncusGnampfus/AMEX: WebClient erstellt
[07.08.2025 21:53:38] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:54:00] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 1in 20 Sekunden
[07.08.2025 21:54:10] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:54:34] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 2in 40 Sekunden
[07.08.2025 21:54:54] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:55:15] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 3in 60 Sekunden
[07.08.2025 21:55:45] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:56:07] ******************************************************************************************************************


[07.08.2025 21:56:07] Login fehlgeschlagen, Status = 403
Nochmaliger Versuch:
Code
[07.08.2025 21:57:49] Synchronisierung via AMEX läuft
[07.08.2025 21:57:49] SyncusGnampfus/AMEX: Version 0.8.8edd4a9 wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[07.08.2025 21:57:49] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[07.08.2025 21:57:49] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[07.08.2025 21:57:49] SyncusGnampfus/AMEX: Login für * ...
[07.08.2025 21:57:49] SyncusGnampfus/AMEX: WebClient erstellt
[07.08.2025 21:57:50] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:58:13] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 1in 20 Sekunden
[07.08.2025 21:58:23] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:58:44] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 2in 40 Sekunden
[07.08.2025 21:59:04] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 21:59:25] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 3in 60 Sekunden
[07.08.2025 21:59:55] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 22:00:18] SyncusGnampfus/AMEX: OTP-Typ SMS gefunden
[07.08.2025 22:00:18] SyncusGnampfus/AMEX: OTP-Typ EMAIL gefunden
[07.08.2025 22:00:38] ******************************************************************************************************************


[07.08.2025 22:00:38] Fehler: Wert zu gross / lang für Feld """CONTENT"" VARCHAR(20000) SELECTIVITY 17": "'[{""path"":""/"",""domain"":"".americanexpress.com"",""name"":""amexsessioncookie"",""httpOnly"":false,""secure"":true,""value"":""easc=BB1098412A... (20557)"
Value too long for column """CONTENT"" VARCHAR(20000) SELECTIVITY 17": "'[{""path"":""/"",""domain"":"".americanexpress.com"",""name"":""amexsessioncookie"",""httpOnly"":false,""secure"":true,""value"":""easc=BB1098412A... (20557)"; SQL statement:
update PROPERTY set CONTENT=? where ID=191977 [22001-199]
Öhh?!
Nächster Versuch:
Code
[07.08.2025 22:05:21] Synchronisierung via AMEX läuft
[07.08.2025 22:05:21] SyncusGnampfus/AMEX: Version 0.8.8edd4a9 wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[07.08.2025 22:05:21] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[07.08.2025 22:05:21] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[07.08.2025 22:05:21] SyncusGnampfus/AMEX: Login für * ...
[07.08.2025 22:05:21] SyncusGnampfus/AMEX: WebClient erstellt
[07.08.2025 22:05:22] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[07.08.2025 22:05:45] SyncusGnampfus/AMEX: OTP-Typ SMS gefunden
[07.08.2025 22:05:45] SyncusGnampfus/AMEX: OTP-Typ EMAIL gefunden
[07.08.2025 22:06:02] ******************************************************************************************************************


[07.08.2025 22:06:02] Fehler: Wert zu gross / lang für Feld """CONTENT"" VARCHAR(20000) SELECTIVITY 17": "'[{""path"":""/"",""domain"":"".americanexpress.com"",""name"":""amexsessioncookie"",""httpOnly"":false,""secure"":true,""value"":""easc=BB1098412A... (20557)"
Value too long for column """CONTENT"" VARCHAR(20000) SELECTIVITY 17": "'[{""path"":""/"",""domain"":"".americanexpress.com"",""name"":""amexsessioncookie"",""httpOnly"":false,""secure"":true,""value"":""easc=BB1098412A... (20557)"; SQL statement:
update PROPERTY set CONTENT=? where ID=191977 [22001-199]

Auffällig ist, dass er trotz Merken des Geräts bei jedem Versuch die 2FA abgefragt hat.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 07.08.2025 - 23:20 Uhr  ·  #49
ok, hab vielleicht noch was gefunden, es kann sein das wir die AMEX einfach "überkekst" haben... bei jeder neuen 2FA hab ich die vorhandenen Cookies nicht ersetzt, sondern nur erweitert. Damit wurden es denen wohl zu viele Cookies, und damit die Fehlermeldung.

Neue Test-Version ist hochgeladen. Nach dem installieren bitte einmal in jedem Konto die Synchronisationsoptionen öffnen und speichern. Damit werden die nicht sichtbaren META-Infos (und damit die gespeicherten Cookies / Sitzungsids) gelöscht. Beim nächsten Abruf sollte einmal wieder die 2FA kommen, danach ist damit hoffentlich Ruhe.

Und mit viel Glück löst das auch dein 403-Problem...
Bastiii
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 11 / 2022
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 15:19 Uhr  ·  #50
HEy gnampf,
sorry ich bin erst heute zum Testen gekommen.

Du hattest ja bereits Feedback von jemanden bekommen.

Generell geht es bei mir, importiert er keine Umsätze für meine 1. Karte. Das hängt aber vielleicht auch mit meinem 1. Versuch der alten Plugin-Version zusammen, dass Hibiscus intern den letzten Tag gespeichert hat?! Ich hatte ja damals nur die Einträge wieder komplett rausgelöscht, da für beide Karten vorhanden.

Der Saldo der 1. Karte wird aber auch auf den Saldo von der 2. Karte gesetzt. Auch wenn ich nur die 1. Karte abrufe.

Auffällig war auch noch, dass bei der 2. Karte nicht soviele Zeiträume abgerufen werden wie bei der 1. Karte.

Kann ich irgendwie zwingen, dass er alles bzw. einen Zeitraum holt?

Danke dir!

Hier mal der Logauszug von der Karte.
Zitat
BEGIN synchronization of account 1/1
SyncusGnampfus/AMEX: Version 0.8.b6d3812 wurde gestartet für Kreditkarte - AMEX xxxxxx [Deutsche Bank]...
SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
SyncusGnampfus/AMEX: Login für xxxx ...
SyncusGnampfus/AMEX: WebClient erstellt
SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
SyncusGnampfus/AMEX: Hole Reservierungen
SyncusGnampfus/AMEX: Lösche nicht mehr existierende Reservierungen
SyncusGnampfus/AMEX: Hole Buchungsperioden
SyncusGnampfus/AMEX: Abruf Buchungen 2025-07-21 bis 2025-08-20
SyncusGnampfus/AMEX: Abruf Buchungen 2025-06-21 bis 2025-07-20
SyncusGnampfus/AMEX: Abruf Buchungen 2025-05-21 bis 2025-06-20
SyncusGnampfus/AMEX: Abruf Buchungen 2025-04-21 bis 2025-05-20
SyncusGnampfus/AMEX: Abruf Buchungen 2025-03-21 bis 2025-04-20
SyncusGnampfus/AMEX: Abruf Buchungen 2025-02-21 bis 2025-03-20
SyncusGnampfus/AMEX: Abruf Buchungen 2025-01-21 bis 2025-02-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-12-21 bis 2025-01-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-10-21 bis 2024-12-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-09-21 bis 2024-10-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-08-21 bis 2024-09-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-07-21 bis 2024-08-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-06-21 bis 2024-07-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-05-21 bis 2024-06-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-04-21 bis 2024-05-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-03-21 bis 2024-04-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-02-21 bis 2024-03-20
SyncusGnampfus/AMEX: Abruf Buchungen 2024-01-21 bis 2024-02-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-12-21 bis 2024-01-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-11-21 bis 2023-12-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-10-21 bis 2023-11-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-09-21 bis 2023-10-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-08-21 bis 2023-09-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-07-21 bis 2023-08-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-06-21 bis 2023-07-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-05-21 bis 2023-06-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-04-21 bis 2023-05-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-03-21 bis 2023-04-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-02-21 bis 2023-03-20
SyncusGnampfus/AMEX: Abruf Buchungen 2023-01-21 bis 2023-02-20
SyncusGnampfus/AMEX: Abruf Buchungen 2022-12-21 bis 2023-01-20
SyncusGnampfus/AMEX: Abruf Buchungen 2022-11-21 bis 2022-12-20
SyncusGnampfus/AMEX: Abruf Buchungen 2022-10-21 bis 2022-11-20
SyncusGnampfus/AMEX: Abruf Buchungen 2022-09-21 bis 2022-10-20
SyncusGnampfus/AMEX: Abruf Buchungen 2022-08-21 bis 2022-09-20
SyncusGnampfus/AMEX: Abruf Buchungen 2022-07-21 bis 2022-08-20
END synchronization of account 1/1
updating synchronization status to: DONE
stopping synchronization
finished
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 16:12 Uhr  ·  #51
Einmal "Saldo/Datum zurücksetzen" beim entsprechenden Konto sorgt dafür, dass er nochmal alle Umsätze abruft, und dann alle die in Hibiscus fehlen neu anlegt.
Die abrufbaren Zeiträume gibt AMEX vor, die sollten abhängig davon sein wie lange es das Konto schon gibt schätze ich. Es werden aber nur beim ersten Mal und nach einem Saldo/Datum-Reset alle Zeiträume abgerufen, ansonsten ruft er nur so viele ab, bis er bereits bekannte Einträge findet.

Saldo: stimmt, da hatte ich noch nicht nach Konten unterschieden. Bitte einmal die Testversion von https://gnampf.cyou/hibiscus/SyncusGnampfus.zip ausprobieren, da sollte der Saldo dann stimmen.
Bastiii
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 11 / 2022
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 16:55 Uhr  ·  #52
Danke für die schnelle Antwort.

Leider funktioniert es immer noch nicht.
"Saldo/Datum zurücksetzen" <- Habe ich gemacht, macht aber keinen Unterschied, auch setzt er noch den Saldo von der 2. Karte.
Also, es werden auch nicht die Buchungen importiert. :-(

Ich werde doch mal versuchen eine Entwicklungsumgebung einzurichten, so kann ich dir wohl am besten helfen.

Interessant ist auch, dass ich die 1. Karte erst ab 02/2024 besitze. Er versucht aber immer bis 07/2022 irgendwann abzurufen.
Die 2. Karte wird nur der aktuelle Monat abgerufen, da natürlich die Daten aktuell sind.

Zitat
[08.08.2025 16:56:19] SyncusGnampfus/AMEX: WebClient erstellt
[08.08.2025 16:56:19] SyncusGnampfus/AMEX: Kein Saldodatum, forciere Abruf aller Umsätze!
[08.08.2025 16:56:19] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 16:56:26] SyncusGnampfus/AMEX: Hole Reservierungen
[08.08.2025 16:56:27] SyncusGnampfus/AMEX: Lösche nicht mehr existierende Reservierungen
[08.08.2025 16:56:27] SyncusGnampfus/AMEX: Hole Buchungsperioden
[08.08.2025 16:56:27] SyncusGnampfus/AMEX: Abruf Buchungen 2025-07-21 bis 2025-08-20
[08.08.2025 16:56:28] SyncusGnampfus/AMEX: Abruf Buchungen 2025-06-21 bis 2025-07-20
[08.08.2025 16:56:28] SyncusGnampfus/AMEX: Abruf Buchungen 2025-05-21 bis 2025-06-20
[08.08.2025 16:56:29] SyncusGnampfus/AMEX: Abruf Buchungen 2025-04-21 bis 2025-05-20
[08.08.2025 16:56:29] SyncusGnampfus/AMEX: Abruf Buchungen 2025-03-21 bis 2025-04-20
[08.08.2025 16:56:30] SyncusGnampfus/AMEX: Abruf Buchungen 2025-02-21 bis 2025-03-20
[08.08.2025 16:56:31] SyncusGnampfus/AMEX: Abruf Buchungen 2025-01-21 bis 2025-02-20
[08.08.2025 16:56:31] SyncusGnampfus/AMEX: Abruf Buchungen 2024-12-21 bis 2025-01-20
[08.08.2025 16:56:32] SyncusGnampfus/AMEX: Abruf Buchungen 2024-10-21 bis 2024-12-20
[08.08.2025 16:56:33] SyncusGnampfus/AMEX: Abruf Buchungen 2024-09-21 bis 2024-10-20
[08.08.2025 16:56:33] SyncusGnampfus/AMEX: Abruf Buchungen 2024-08-21 bis 2024-09-20
[08.08.2025 16:56:34] SyncusGnampfus/AMEX: Abruf Buchungen 2024-07-21 bis 2024-08-20
[08.08.2025 16:56:35] SyncusGnampfus/AMEX: Abruf Buchungen 2024-06-21 bis 2024-07-20
[08.08.2025 16:56:35] SyncusGnampfus/AMEX: Abruf Buchungen 2024-05-21 bis 2024-06-20
[08.08.2025 16:56:36] SyncusGnampfus/AMEX: Abruf Buchungen 2024-04-21 bis 2024-05-20
[08.08.2025 16:56:37] SyncusGnampfus/AMEX: Abruf Buchungen 2024-03-21 bis 2024-04-20
[08.08.2025 16:56:37] SyncusGnampfus/AMEX: Abruf Buchungen 2024-02-21 bis 2024-03-20
[08.08.2025 16:56:38] SyncusGnampfus/AMEX: Abruf Buchungen 2024-01-21 bis 2024-02-20
[08.08.2025 16:56:39] SyncusGnampfus/AMEX: Abruf Buchungen 2023-12-21 bis 2024-01-20
[08.08.2025 16:56:39] SyncusGnampfus/AMEX: Abruf Buchungen 2023-11-21 bis 2023-12-20
[08.08.2025 16:56:40] SyncusGnampfus/AMEX: Abruf Buchungen 2023-10-21 bis 2023-11-20
[08.08.2025 16:56:41] SyncusGnampfus/AMEX: Abruf Buchungen 2023-09-21 bis 2023-10-20
[08.08.2025 16:56:41] SyncusGnampfus/AMEX: Abruf Buchungen 2023-08-21 bis 2023-09-20
[08.08.2025 16:56:42] SyncusGnampfus/AMEX: Abruf Buchungen 2023-07-21 bis 2023-08-20
[08.08.2025 16:56:43] SyncusGnampfus/AMEX: Abruf Buchungen 2023-06-21 bis 2023-07-20
[08.08.2025 16:56:44] SyncusGnampfus/AMEX: Abruf Buchungen 2023-05-21 bis 2023-06-20
[08.08.2025 16:56:45] SyncusGnampfus/AMEX: Abruf Buchungen 2023-04-21 bis 2023-05-20
[08.08.2025 16:56:45] SyncusGnampfus/AMEX: Abruf Buchungen 2023-03-21 bis 2023-04-20
[08.08.2025 16:56:46] SyncusGnampfus/AMEX: Abruf Buchungen 2023-02-21 bis 2023-03-20
[08.08.2025 16:56:46] SyncusGnampfus/AMEX: Abruf Buchungen 2023-01-21 bis 2023-02-20
[08.08.2025 16:56:47] SyncusGnampfus/AMEX: Abruf Buchungen 2022-12-21 bis 2023-01-20
[08.08.2025 16:56:48] SyncusGnampfus/AMEX: Abruf Buchungen 2022-11-21 bis 2022-12-20
[08.08.2025 16:56:49] SyncusGnampfus/AMEX: Abruf Buchungen 2022-10-21 bis 2022-11-20
[08.08.2025 16:56:49] SyncusGnampfus/AMEX: Abruf Buchungen 2022-09-21 bis 2022-10-20
[08.08.2025 16:56:50] SyncusGnampfus/AMEX: Abruf Buchungen 2022-08-21 bis 2022-09-20
[08.08.2025 16:56:51] SyncusGnampfus/AMEX: Abruf Buchungen 2022-07-21 bis 2022-08-20
[08.08.2025 16:56:52] ******************************************************************************************************************


[08.08.2025 16:56:52] Synchronisierung via AMEX erfolgreich beendet
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 17:05 Uhr  ·  #53
die Umsatzzeiträume unterscheidet AMEX vermutlich auch nicht für die Karten, aber das ist ja nicht so dramatisch.
Hattest du beim ersten Konto das AccountToken gelöscht? Wurde es wieder gesetzt? Das ist das entscheidende Merkmal um die richtigen Umsätze / Saldo zu ermitteln. Bei icbh scheint das ja mit den Umsätzen zu klappen.
Bastiii
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 11 / 2022
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 17:17 Uhr  ·  #54
Ha!
Das hatte ich glatt vergessen.

Jetzt läuft es! Vielen Dank! :-)
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 17:20 Uhr  ·  #55
Saldo passt auch?
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 17:40 Uhr  ·  #56
Immer noch ziemlich instabil:
Code
[08.08.2025 17:22:34] Synchronisierung via AMEX läuft
[08.08.2025 17:22:34] SyncusGnampfus/AMEX: Version 0.8.01136f1 wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[08.08.2025 17:22:34] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[08.08.2025 17:22:34] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[08.08.2025 17:22:34] SyncusGnampfus/AMEX: Login für * ...
[08.08.2025 17:22:34] SyncusGnampfus/AMEX: WebClient erstellt
[08.08.2025 17:22:34] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:22:58] SyncusGnampfus/AMEX: OTP-Typ SMS gefunden
[08.08.2025 17:22:58] SyncusGnampfus/AMEX: OTP-Typ EMAIL gefunden
[08.08.2025 17:23:22] SyncusGnampfus/AMEX: Hole Reservierungen
[08.08.2025 17:23:22] SyncusGnampfus/AMEX: Lösche nicht mehr existierende Reservierungen
[08.08.2025 17:23:22] SyncusGnampfus/AMEX: Hole Buchungsperioden
[08.08.2025 17:23:23] SyncusGnampfus/AMEX: Abruf Buchungen 2025-07-17 bis 2025-08-16
[08.08.2025 17:23:27] ******************************************************************************************************************


[08.08.2025 17:23:27] SyncusGnampfus/AMEX: Version 0.8.01136f1 wurde gestartet für AMEX Green, IBAN DE0550..599700 [Deutsche Bank]...
[08.08.2025 17:23:27] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[08.08.2025 17:23:27] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[08.08.2025 17:23:27] SyncusGnampfus/AMEX: Login für * ...
[08.08.2025 17:23:27] SyncusGnampfus/AMEX: WebClient erstellt
[08.08.2025 17:23:27] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:24:06] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 1in 20 Sekunden
[08.08.2025 17:24:26] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:24:54] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 2in 40 Sekunden
[08.08.2025 17:25:34] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:26:31] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 3in 60 Sekunden
[08.08.2025 17:27:31] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:27:59] ******************************************************************************************************************


[08.08.2025 17:27:59] Fehler: Login fehlgeschlagen, Status = 403
[08.08.2025 17:27:59] Synchronisierung via AMEX wird nach Fehler fortgesetzt
[08.08.2025 17:27:59] SyncusGnampfus/AMEX: Version 0.8.01136f1 wurde gestartet für AMEX Payback, IBAN DE0550..599700 [Deutsche Bank]...
[08.08.2025 17:27:59] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[08.08.2025 17:27:59] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[08.08.2025 17:27:59] SyncusGnampfus/AMEX: Login für * ...
[08.08.2025 17:27:59] SyncusGnampfus/AMEX: WebClient erstellt
[08.08.2025 17:27:59] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:28:25] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 1in 20 Sekunden
[08.08.2025 17:28:45] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:29:20] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 2in 40 Sekunden
[08.08.2025 17:30:00] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 17:30:22] SyncusGnampfus/AMEX: Hole Reservierungen
[08.08.2025 17:30:23] SyncusGnampfus/AMEX: Lösche nicht mehr existierende Reservierungen
[08.08.2025 17:30:23] SyncusGnampfus/AMEX: Hole Buchungsperioden
[08.08.2025 17:30:24] SyncusGnampfus/AMEX: Abruf Buchungen 2024-06-09 bis 2025-08-08
[08.08.2025 17:30:24] SyncusGnampfus/AMEX: Abruf Buchungen 2024-05-09 bis 2024-06-08
[08.08.2025 17:30:28] ******************************************************************************************************************


[08.08.2025 17:30:28] Synchronisierung via AMEX erfolgreich beendet
Bei der ersten Karte war das Browserfenster deaktiviert, ich habe immer noch den Eindruck, dass das nen Einfluss hat.

Vor den obigen viele komplett erfolglose Abrufe mit weiteren neuen Fehlermeldungen:
Code
[08.08.2025 15:52:53] Synchronisierung via AMEX läuft
[08.08.2025 15:52:53] SyncusGnampfus/AMEX: Version 0.8.01136f1 wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[08.08.2025 15:52:53] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[08.08.2025 15:52:53] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[08.08.2025 15:52:53] SyncusGnampfus/AMEX: Login für * ...
[08.08.2025 15:52:53] SyncusGnampfus/AMEX: WebClient erstellt
[08.08.2025 15:52:53] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:53:31] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 1in 20 Sekunden
[08.08.2025 15:53:51] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:54:16] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 2in 40 Sekunden
[08.08.2025 15:54:56] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:55:06] SyncusGnampfus/AMEX: Kann CorrelationId nicht ermitteln: com.microsoft.playwright.PlaywrightException: Error {
  message='net::ERR_SOCKET_NOT_CONNECTED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
  name='Error
  stack='Error: net::ERR_SOCKET_NOT_CONNECTED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
    at FrameSession._navigate (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\chromium\crPage.js:485:13)
    at async Frame._gotoAction (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\frames.js:550:28)
}
Call log:
-   - navigating to "https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse", waiting until "load"
[08.08.2025 15:55:06] SyncusGnampfus/AMEX: Meldungen vom Interceptor: 
[08.08.2025 15:55:06] ******************************************************************************************************************


[08.08.2025 15:55:06] Fehler: Error {
  message='net::ERR_SOCKET_NOT_CONNECTED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
  name='Error
  stack='Error: net::ERR_SOCKET_NOT_CONNECTED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
    at FrameSession._navigate (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\chromium\crPage.js:485:13)
    at async Frame._gotoAction (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\frames.js:550:28)
}
Call log:
-   - navigating to "https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse", waiting until "load"
Code
[08.08.2025 15:55:51] Synchronisierung via AMEX läuft
[08.08.2025 15:55:51] SyncusGnampfus/AMEX: Version 0.8.01136f1 wurde gestartet für AMEX Green, IBAN DE0550..599700 [Deutsche Bank]...
[08.08.2025 15:55:51] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[08.08.2025 15:55:51] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[08.08.2025 15:55:51] SyncusGnampfus/AMEX: Login für * ...
[08.08.2025 15:55:51] SyncusGnampfus/AMEX: WebClient erstellt
[08.08.2025 15:55:51] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:56:12] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 1in 20 Sekunden
[08.08.2025 15:56:32] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:56:53] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 2in 40 Sekunden
[08.08.2025 15:57:33] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:57:57] SyncusGnampfus/AMEX: CorrelationId wurde nicht akzeptiert, starte Retry Nr. 3in 60 Sekunden
[08.08.2025 15:58:57] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[08.08.2025 15:59:07] SyncusGnampfus/AMEX: Kann CorrelationId nicht ermitteln: com.microsoft.playwright.PlaywrightException: Error {
  message='net::ERR_CERT_VERIFIER_CHANGED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
  name='Error
  stack='Error: net::ERR_CERT_VERIFIER_CHANGED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
    at FrameSession._navigate (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\chromium\crPage.js:485:13)
    at async Frame._gotoAction (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\frames.js:550:28)
}
Call log:
-   - navigating to "https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse", waiting until "load"
[08.08.2025 15:59:07] SyncusGnampfus/AMEX: Meldungen vom Interceptor: 
[08.08.2025 15:59:07] ******************************************************************************************************************


[08.08.2025 15:59:07] Fehler: Error {
  message='net::ERR_CERT_VERIFIER_CHANGED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
  name='Error
  stack='Error: net::ERR_CERT_VERIFIER_CHANGED at https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse
    at FrameSession._navigate (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\chromium\crPage.js:485:13)
    at async Frame._gotoAction (C:\Users\*\AppData\Local\Temp\playwright-java-11023765110926479320\package\lib\server\frames.js:550:28)
}
Call log:
-   - navigating to "https://www.americanexpress.com/de-de/account/login?DestPage=https%3A%2F%2Fglobal.americanexpress.com%2Factivity%2Frecent%3Fappv5%3Dfalse", waiting until "load"
Bastiii
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 11 / 2022
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 17:43 Uhr  ·  #57
Zitat geschrieben von gnampf

Saldo passt auch?


Ja, das passt nun alles.

Ich habe das Browserfenster auch deaktiviert, falls das für Andere relevant ist.
Einzig die App-Freigabe funktioniert noch nicht, das ist aber nicht wichtig.

Was das alte Plugin vom Scripter noch konnte: Es wurden die aktuellen Payback-Punkte oder Membership Rewards® Punkte als Notiz gesetzt :-)

Das ist aber wirklich nur das letzte 1% und nicht wirklich relevant.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 18:46 Uhr  ·  #58
@icbh:
ok, das wird ja immer wilder bei dir... wenn schon Playwright, also der Browser, jetzt teils die Seite nicht mehr laden kann. Hast du noch irgendwelche "Sicherheitssoftware" am Laufen, Proxy, oder sowas? Ich hab da sonst absolut keine Idee mehr, nachdem das Problem bei mir bisher auch kein einziges Mal aufgetreten ist, und bei anderen anscheinend auch nicht.

Da ich sonst keine Idee mehr hab, geb ich jetzt halt mal die kompletten Header + URL aus, damit man da mal funktionierende mit fehlschlagenden Abrufen vergleichen kann. Die Fehler bei Playwright kann das aber auch nicht erklären.

Hab jetzt mal die 0.9.0 veröffentlich, nachdem ja noch ein paar Fixes zusammengekommen sind. Bitte bei der dann mal einen Blick auf die Ausgaben werfen, oder ggf. mal ein paar funktionierende und fehlschlagenede zuschicken. Die CorrelationId in den Header sollte bei jedem Request eine andere sein. Die URL immer gleich.

@Bastiii:
die Punkte zu vermerken wär sicher nicht schwierig, hatte ich nur bisher für unwichtig empfunden ;-) Mal schauen...
Bastiii
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 11 / 2022
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 19:02 Uhr  ·  #59
Ach, das ist echt nicht wichtig.
War nur über den Eintrag überrascht und das die Punktzahl falsch war.

Ich lege darauf jetzt auch keinen Wert :-).

Also ich würde mal versuchen dein Plugin in einer Entwicklungsumgebung zum Laufen zu bekommen und mich dann an meine Santander-KK rantasten. Falls ich das irgendwie hinbekommen sollte, könnte das gerne mit eingebracht werden.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 08.08.2025 - 19:52 Uhr  ·  #60
na klar, tob dich aus. Versuch wenns geht mit den API-Calls der Bank zu arbeiten, meist REST(less)-API, und nicht auf Screenscraping zu setzen.
Gewählte Zitate für Mehrfachzitierung:   0