PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Benutzeravatar
justr
Beiträge: 27
Registriert: Di 19. Dez 2017, 07:34
Has thanked: 2 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von justr » Di 30. Jun 2026, 14:59

Zumindest bei mir erscheint leider der gleiche Upgrade-Hinweis wie bei hbci.

goofy333
Beiträge: 1
Registriert: Di 30. Jun 2026, 12:35

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von goofy333 » Sa 4. Jul 2026, 10:11

Das kann daran liegen, daß die Abfrage über J.P.Morgan erfolgt und die wollen jetzt Geld für jede Abfrage. Siehe https://de.finance.yahoo.com/nachrichte ... 13777.html Ich gehe mal davon aus, daß PayPal nicht bezahlt und die haben jetzt den Hahn zugedreht. Das wird dadurch bestätigt, daß die Abfrage bei einem anderen Programm (Moneyplex, Abfragen kann man damit noch) die Abfrage seit dem gleichen Zeitpunkt auch nicht mehr funktioniert. Dort bekommt man aber die Auskunft, daß die Abfrage von J.P.Morgan "überhaupt nicht bearbeitet wurde".

hbci
VIP
VIP
Beiträge: 1423
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 37 times
Been thanked: 107 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von hbci » Sa 4. Jul 2026, 12:00

Mit Verlaub, deine Theorie ist Quatsch.

Der verlinkte Artikel ist fast ein Jahr alt, und dort steht nur was von Absichten, die JPM hegt. Sind die umgesetzt worden? Wenn ja, gibt es dafür ne Quelle?

Die Erfordernis eines Business-Kontos für die für das willuhn-Plugin notwendigen API-Credentials besteht seit Jahren.

Der Abruf eines privaten Paypal-Kontos mit den dafür notwendigen API-Credentials mit Banking4 funktioniert nach wie vor einwandfrei.

feuershow
Beiträge: 28
Registriert: Mo 8. Aug 2016, 08:17
Has thanked: 1 time
Been thanked: 4 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von feuershow » Do 9. Jul 2026, 14:07

Hallo,
kurz zur Info. Nachdem jetzt länger gar keine Zugriffe mehr möglich waren, habe ich 2 Konten umgestellt auf die hibsiscus paypal Variante, da Geschäftskonten. Das ging flott und einfach nach Anleitung.
Besonders gut fand ich, wie schnell sehr viele Umsätze geholt wurden.
Konnte jetzt genau abgrenzen, ab wann die neuen Umsätze von dem Weg übernommen werden.
Die restlichen 4 Konten sind nicht so wichtig für die Steuer, die hole ich bei gelegnheit per CSV.
Merci allen für den Austausch und @hibiscus für die Hilfe!

homebanker
Beiträge: 3
Registriert: So 7. Dez 2025, 18:19
Has thanked: 1 time

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von homebanker » Mo 13. Jul 2026, 18:53

ajoe hat geschrieben:
Fr 19. Jun 2026, 14:08
ich kann den Fehler bestätigen und habe den auch.
Ich ebenfalls.

Wenn ich die 5 Seiten Postings im Thread richtig verstehe:
- übergibt das Plugin das Datum falsch
- hat der Entwickler (nach wie vor) keine Zeit, das zu fixen. -- Schade. Scheint nur ein Format()-Problem zu sein...
- bleibt also nur:

PP auf offline umstellen, wenn man kein Business-Konto hat/will,
weil das Willuhn-eigene Plugin nur Business unterstützt.


Ok. "Einem geschenkten Gaul schaut man nicht ins Maul"

Trotzdem: Echt schade/traurig!
(auch, weil ich keine Ahnung von diesem Scripting als auch keine Zeit zum Lernen habe)

LG vom Homebanker
(überreif für Urlaub: Die Luft ist raus; und jetzt auch noch das ...)

x-byte
Beiträge: 19
Registriert: So 29. Mai 2016, 13:39
Has thanked: 5 times
Been thanked: 8 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von x-byte » Mi 22. Jul 2026, 00:03

Ich konnte mit javadecompilers.com / Fernflower die fehlerhafte ApiPull.class decompilieren.
Da mein Java Wissen nur noch in Fragmenten vorhanden ist, habe ich Gemini Pro mit dem Sourcecode sowie Trace/Debug logs von Jameica gefüttert.

Nach ein paar Iterationen war der Fehler beim Tracen der Daten behoben und ich habe per Recaf den gefixten Code neu als Bytecode kompilieren lassen. Die Signaturdateien in META-INF von finance.websync.jar musste ich wegen der modifizierten ApiPull natürlich entfernen. Für mich verschmerzbar.

Der Abruf funktioniert nun wieder und ich bin froh, nicht auf einen für mich sehr nachteiligen Business Account umstellen zu müssen oder einen Cloud Dienst mit meinen PayPal Zugangsdaten betrauen zu müssen.

Allerdings scheint absehbar zu sein, dass PayPal in nächster Zeit den Hahn bei der NVP API zudreht und dann hilft auch kein Fix mehr.
Aber ich freu mich halt, so lange es noch geht.

Blauer Kachelofen
Beiträge: 1
Registriert: Sa 25. Jul 2026, 12:45

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von Blauer Kachelofen » Sa 25. Jul 2026, 12:51

feuershow hat geschrieben:
Do 9. Jul 2026, 14:07
kurz zur Info. Nachdem jetzt länger gar keine Zugriffe mehr möglich waren, habe ich 2 Konten umgestellt auf die hibsiscus paypal Variante, da Geschäftskonten. Das ging flott und einfach nach Anleitung.
Besonders gut fand ich, wie schnell sehr viele Umsätze geholt wurden.
Bei mir ebenso: Der Abruf des Geschäftskontos funktioniert wieder und wesentlich schneller als zuvor. Das einzige Problem ist noch, dass ich die Umstellung auf "Zugangsweg: PayPal" nach jedem Start von jameica erneut vornehmen muss, weil das jedes Mal auf "non-HBCI (Hibiscus Mashup)" zurückgesetzt wird.

hanswurst
Beiträge: 5
Registriert: Do 1. Aug 2024, 22:53
Has thanked: 2 times
Been thanked: 2 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von hanswurst » Mo 27. Jul 2026, 07:16

x-byte hat geschrieben:
Mi 22. Jul 2026, 00:03
Ich konnte mit javadecompilers.com / Fernflower die fehlerhafte ApiPull.class decompilieren.
Da mein Java Wissen nur noch in Fragmenten vorhanden ist, habe ich Gemini Pro mit dem Sourcecode sowie Trace/Debug logs von Jameica gefüttert.

Nach ein paar Iterationen war der Fehler beim Tracen der Daten behoben und ich habe per Recaf den gefixten Code neu als Bytecode kompilieren lassen. Die Signaturdateien in META-INF von finance.websync.jar musste ich wegen der modifizierten ApiPull natürlich entfernen. Für mich verschmerzbar.

Der Abruf funktioniert nun wieder und ich bin froh, nicht auf einen für mich sehr nachteiligen Business Account umstellen zu müssen oder einen Cloud Dienst mit meinen PayPal Zugangsdaten betrauen zu müssen.

Allerdings scheint absehbar zu sein, dass PayPal in nächster Zeit den Hahn bei der NVP API zudreht und dann hilft auch kein Fix mehr.
Aber ich freu mich halt, so lange es noch geht.
Wärst du so nett und könntest dein gefixtes Plugin teilen? Oder den geänderten Quellcode zum Selber-Kompilieren? Dankeschön :-)

x-byte
Beiträge: 19
Registriert: So 29. Mai 2016, 13:39
Has thanked: 5 times
Been thanked: 8 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von x-byte » Mo 27. Jul 2026, 11:08

Ich bin wegen der Lizenzbedingungen etwas am Zögern, die eine Weiterverbreitung eines modifizierten Plugins untersagt.
Andererseits, wo kein Richter, da kein Kläger. Sollte er widererwarten doch wieder aktiv werden, kann er meinen Post gerne löschen.

Ich habe sowohl die fertige finance.websync.jar mit der modifizierten ApiPull.class angehängt, als auch den gefixten ApiPull.class sourcecode.

Wer durch den Prozess des selbstkompilierens gehen will, hier die Anleitung (Gemini)
Um den korrekten Bytecode zu erzeugen, muss dem Recaf-Workspace die HTMLUnit-Bibliothek als Referenz hinzugefügt werden, bevor der Code kompiliert wird.
Schritt-für-Schritt:
  • Öffnen Sie Recaf und laden Sie die zu bearbeitende finance.websync.jar.
  • Fügen Sie die fehlende HTMLUnit-Bibliothek dem Workspace hinzu (z. B. per Drag & Drop der .jar-Datei in das Recaf-Fenster oder über File -> Add library). Diese befindet sich in Ihrer lokalen Jameica-Installation im folgenden Verzeichnis: jameica\plugins\hibiscus.scripting.htmlunit\lib\ (Suchen Sie dort nach der entsprechenden Hauptdatei, z. B. htmlunit-4.4.0.jar oder htmlunit-core.jar).
  • Sobald die Bibliothek links im Dateibaum von Recaf sichtbar ist, öffnen Sie erneut die dekompilierte Klasse ApiPull.Fügen Sie den zuvor korrigierten Java-Code wieder ein und speichern/kompilieren Sie die Klasse. Recaf erkennt Page nun korrekt als Interface.
  • Exportieren Sie die fertige Programmbibliothek über File -> Export program und tauschen Sie diese bei geschlossenem Programm in Hibiscus aus.
  • Nicht vergessen in der finance.websync.jar im Verzeichnis META-INF die Signaturdateien (.SF .RSA) zu löschen
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

r43h9ewd
Beiträge: 18
Registriert: Mi 29. Mai 2024, 08:37
Been thanked: 4 times

Re: PayPal Plugin: Start date is invalid [Transaction refused because of an invalid argument]

Beitrag von r43h9ewd » Di 28. Jul 2026, 08:02

und wenn dann doch ein Richter kommt, dann wirds ggf. halt ärgerlich für dich, weil der Richter dann im Zweifel nicht nur den Post löscht, sondern dich vor den Richter zerrt. Es war seine klare Entscheidung den Code nicht zu veröffentlichen und unter eine entsprechende Lizenz zu stellen die solche Modifikatinen verbietet. Es steht dir davon ab ja jederzeit frei selbst ein entsprechendes Plugin zu schrei... äh schreiben zu lassen.

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“