# Fehler nach Klarna Update zu Version 1.10.065 \>Too few arguments to function KlarnaPayment

**URL:** <https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099>\
**Category:** Shopware 6 (German)\
**Created:** [31. August 2023 um 15:54 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099 "2023-08-31T15:54:54Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ecom](https://avatars.discourse-cdn.com/v4/letter/e/c67d28/32.png) [@Ecom](https://forum.shopware.com/u/Ecom)\
**Post date:** [31. August 2023 um 15:54 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/1 "2023-08-31T15:54:54Z")

</div>

6.5.4.1

Hallo zusammen,

ich erhalte einen Fehler nach Klarna Update zu Version 1.10.065:

Too few arguments to function KlarnaPayment\Components\Client\Hydrator\Response\GetOrder\GetOrderResponseHydrator::\_\_construct(), 0 passed in /www/htdocs/vXXXXXX/XXXX/var/cache/prod\_ha3179b8432f73171b17fd9587c016f72/ContainerHlLy9yH/Shopware\_Core\_KernelProdContainer.php on line 24161 and exactly 1 expected

Auch nach Löschung von Cache via Shopware Admin bzw. manuell via FTP lässt sich das Plugin nicht mehr aktivieren.

Jemand einen Vorschlag? 😀

Viele Grüße  
Ecom

---

<div class="post-metadata">

**Author:** ![Ecom](https://avatars.discourse-cdn.com/v4/letter/e/c67d28/32.png) [@Ecom](https://forum.shopware.com/u/Ecom)\
**Post date:** [31. August 2023 um 17:27 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/2 "2023-08-31T17:27:05Z")

</div>

> [@Ecom](#):
>
> Fehler

Grundsätzlich lässt sich das Update durchführen, doch der Fehler geschieht wieder bei der Aktivierung.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [1. September 2023 um 07:28 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/3 "2023-09-01T07:28:04Z")

</div>

> [@Ecom](#):
>
> Jemand einen Vorschlag?

Ja, schreib doch ein Ticket an Klarna.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [1. September 2023 um 09:25 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/4 "2023-09-01T09:25:20Z")

</div>

> [@Ecom](#):
>
> cache

Wenn in einer URL das Wort cache vorkommt, dann hilft es häufig nach der Aktivierung des Plugins den Cache zu leeren.

In deinem Fall hilft das anscheinend aber nicht.

Bei der Aktivierung wird sicherlich auch ein anderer Fehler geworfen, als der oben genannte. Das Cache Problem tritt normalerweise nur auf, wenn das Plugin aktiviert ist.

---

<div class="post-metadata">

**Author:** ![Ecom](https://avatars.discourse-cdn.com/v4/letter/e/c67d28/32.png) [@Ecom](https://forum.shopware.com/u/Ecom)\
**Post date:** [1. September 2023 um 13:12 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/5 "2023-09-01T13:12:50Z")

</div>

@R4M  
@Max_Shop  
Merci, für Eure Rückmeldung zum Post. Ich werde nun mal bei Klarna nachfragen und etwaige Erkenntnisse hier gerne posten.

---

<div class="post-metadata">

**Author:** ![MarekStenneken](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marekstenneken/32/19157_2.png) [@MarekStenneken](https://forum.shopware.com/u/MarekStenneken)\
**Post date:** [4. September 2023 um 12:49 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/6 "2023-09-04T12:49:13Z")

</div>

Hallo Ecom,

kannst du die Erweiterung denn aktivieren, wenn alle anderen aus sind? Das wäre interessant zu wissen und ob sich die Fehlermeldung verändert.

Viele Grüße aus Schöppingen

Marek

---

<div class="post-metadata">

**Author:** ![Ecom](https://avatars.discourse-cdn.com/v4/letter/e/c67d28/32.png) [@Ecom](https://forum.shopware.com/u/Ecom)\
**Post date:** [5. September 2023 um 10:12 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/7 "2023-09-05T10:12:13Z")

</div>

Hi Marek,  
@MarekStenneken

nachdem ich sämtliche anderen Plugins deaktiviert habe und versuche das Klarna Plugin zu aktivieren erscheint immer noch:

Too few arguments to function KlarnaPayment\Components\Client\Hydrator\Response\GetOrder\GetOrderResponseHydrator::\_\_construct(), 0 passed in /www/htdocs/xXXXXXX/xxxx/var/cache/prod\_h7deee37f1734e090d5161163688e8d82/ContainerGimx7QI/Shopware\_Core\_KernelProdContainer.php on line 24125 and exactly 1 expected

und besagte Zeile in Shopware\_Core\_KernelProdContainer.php ist folgender code:

return $container-\>privates[‚KlarnaPayment\Components\Helper\OrderValidator\OrderValidator‘] = new \KlarnaPayment\Components\Helper\OrderValidator\OrderValidator(($container-\>privates[‚KlarnaPayment\Components\Client\Hydrator\Request\UpdateAddress\UpdateAddressRequestHydrator‘] ??= new \KlarnaPayment\Components\Client\Hydrator\Request\UpdateAddress\UpdateAddressRequestHydrator()), ($container-\>privates[‚KlarnaPayment\Components\Client\Hydrator\Request\UpdateOrder\UpdateOrderRequestHydrator‘] ?? self::getUpdateOrderRequestHydratorService($container)), $a, $c, ($container-\>privates[‚KlarnaPayment\Components\Helper\UpdateAddressRequestHasher‘] ??= new \KlarnaPayment\Components\Helper\UpdateAddressRequestHasher($container-\>getEnv(‚APP\_SECRET‘))), new \KlarnaPayment\Components\Helper\OrderHashUpdater($b, $c), ($container-\>privates[‚KlarnaPayment\Components\Client\Hydrator\Request\GetOrder\GetOrderRequestHydrator‘] ??= new \KlarnaPayment\Components\Client\Hydrator\Request\GetOrder\GetOrderRequestHydrator()), ($container-\>privates[‚KlarnaPayment\Components\Client\Hydrator\Response\GetOrder\GetOrderResponseHydrator‘] ??= new \KlarnaPayment\Components\Client\Hydrator\Response\GetOrder\GetOrderResponseHydrator()));

PHP ist 8.2 und Shopware nun 6.5.5.1; Klarna hatte ich dazu geschrieben aber noch keine Rückmeldung

VG  
Ecom

---

<div class="post-metadata">

**Author:** ![Pseiko01](https://avatars.discourse-cdn.com/v4/letter/p/e9c0ed/32.png) [@Pseiko01](https://forum.shopware.com/u/Pseiko01)\
**Post date:** [5. September 2023 um 21:21 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/8 "2023-09-05T21:21:55Z")

</div>

Ich habe das gleiche Problem und bin in Kontakt mit Klarna-Support. Ich soll nun einen Testshop anlegen, damit die was testen können. Aber leider bekomme ich den Testshop nicht zum Laufen.

---

<div class="post-metadata">

**Author:** ![Pseiko01](https://avatars.discourse-cdn.com/v4/letter/p/e9c0ed/32.png) [@Pseiko01](https://forum.shopware.com/u/Pseiko01)\
**Post date:** [5. September 2023 um 21:29 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/9 "2023-09-05T21:29:51Z")

</div>

Häh??

Ich habe bei meinem Provider gerade von php 8.1 auf 8.2 umgestellt und noch mal probiert Klarna zu aktivieren und dann ging es plötzlich. Komisch.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Hummel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/benjamin_hummel/32/25953_2.png) [@Benjamin\_Hummel](https://forum.shopware.com/u/Benjamin_Hummel)\
**Post date:** [6. September 2023 um 09:41 UTC](https://forum.shopware.com/t/fehler-nach-klarna-update-zu-version-1-10-065-too-few-arguments-to-function-klarnapayment/101099/10 "2023-09-06T09:41:54Z")

</div>

Vermutlich verwendest du OPcache von PHP und durch das Update wurde dieser zurückgesetzt und hat damit das Problem gelöst, wenn dort ggf. noch Teile von Klarna festgehalten wurden.
