Noch jemand "Webhook" Fehler mit Mollie?

Thema wurde von Anonymous, 14. April 2024 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Hat noch jemand einen Fehler bei Mollie, dass der Webhook nicht funktioniert?
    Das ist die Rückmeldung von Mollie zum Shop, die geht nicht mehr.

    Im Log steht da

    CRITICAL:
    Mollie\Gambio\Services\Business\OrderTransitionService: payOrder():
    Argument #2 ($metadata) must be of type array, null given


    CRITICAL:
    Mollie\BusinessLogic\Http\DTO\Link::fromArray():
    Argument #1 ($raw) must be of type array, null given, called in /shop/GXModules/Mollie/Mollie/vendor/mollie/integration-core/src/BusinessLogic/Http/DTO/Payment.php on line 142



    Ich habe nichts geändert, aber seit etwa 3 Tagen kommt dieser Fehler wenn jemand mit Mollie bezahlt.
    Die Bezahlung klappt, aber die Rückmeldung ans Shopsystem schlägt fehl.
     
    Zuletzt bearbeitet: 15. April 2024
  2. heinzsoft-shop.de

    heinzsoft-shop.de Erfahrener Benutzer

    Welche Version des Mollie Moduls nutzt du? Und welche Gambio und PHP Version?
     
  3. usulmauddib

    usulmauddib Erfahrener Benutzer

    Ja wir haben seit Freitag das Problem, dass alle Zahlungen im Shop nur als "erstellt" - aber nicht als "bezahlt" - markiert werden - wenn man jedoch direkt bei Mollie schaut sind diese bezahlt - daher prüfen wir aktuelle alle Zahlung auch bei Mollie direkt.

    Liest Mollie hier eigentlich auch mit?

    Vielen Dank
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Ja, hab ich auch. Hab aber die neueste Version und sonst keine Probleme gehabt.
     
  5. anne siebers

    anne siebers Neues Mitglied

    Hallo, wo finde ich eigentlich das Modul für Mollie? Würde das gerne installieren. Läuft das ausserhalb vom Gambio Hub?
    Das wäre prima :)
    Danke für eine Antwort
    Jürgen
     
  6. heinzsoft-shop.de

    heinzsoft-shop.de Erfahrener Benutzer

    Für Gambio 4.5 bis 4.9 hier das Mollie Modul (Version 3.0.21): https://github.com/mollie/gambio/releases/tag/v3.0.21
    Und ja es läuft unabhängig vom Gambio Hub.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Exakt das haben wir auch!

    Ich habe die neueste Version des Moduls, 3.0.21 mit Gambio 4.8.0.2
    PHP 8.1.27

    Das war aber schon seit letzten Montag installiert, die Fehler traten später auf.
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    wenn ich die webhook php (/shop.php?do=MollieWebhook) aufrufe, kommt ein error 500
    das steht im log.

    2024-04-15 08:06:37 ERROR: Uncaught TypeError: Argument 1 passed to Mollie\BusinessLogic\Http\DTO\Link::fromArray() must be of the type array, null given, called in /www/htdocs/w01bc200/gambio/Shopsystem/Dateien/GXModules/Mollie/Mollie/vendor/mollie/integration-core/src/BusinessLogic/Http/DTO/Payment.php on line 142 and defined in /www/htdocs/w01bc200/gambio/Shopsystem/Dateien/GXModules/Mollie/Mollie/vendor/mollie/integration-core/src/BusinessLogic/Http/DTO/Link.php:23
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Genau das haben wir auch. Seit Freitag. Ich vermute es liegt auf der Mollie-Seite, die reagiert wohl anders als gewohnt.
     
  10. Anonymous

    Anonymous Erfahrener Benutzer

    Bei uns sind es alle Zahlunsgarten von Mollie.

    Sie arbeiten daran wurde mir heute mitgeteilt.
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Der Fehler wurde gefunden, da hat wohl jemand am Server ein Protokoll umgestellt und vergessen dass es da noch ein Gambio Modul gibt dass dann nicht mehr funktioniert... Es soll wohl demnächst ein Update des Moduls geben.
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Es gibt eine neue Version, diese behebt den Fehler.
     
  13. cheffe

    cheffe Erfahrener Benutzer