Seit Update auf 1.9.6.5 Fehler bei Bestellabschluss, aber Bestellung geht ein

Timme

Gut bekanntes Mitglied
17. Mai 2020
416
24
Hallo Zusammen,

seitdem Wawiupdate auf 1.9.6.5 bekommen die Käufer Fehlermeldungen beim Bestellabschluss angezeigt, diese gehen dann auf zurück und führen den Kauf mehrfach aus.

Die Bestellungen gehen dann mehrfach bei uns ein und der Kunde ist weiterhin verwirrt, da er nur Fehlermeldungen angezeigt bekommt.

Als Shop nutzen wir die Version 5.2.4
Paypal Version 1.4.1


Beim Kauf auf Rechnung kommt folgende Meldung



Fatal error: Uncaught ValueError: array_combine(): Argument #1 ($keys) and argument #2 ($values) must have the same number of elements in /var/www/clients/client1/web6/web/includes/src/Mail/Mail/Mail.php:145 Stack trace: #0 /var/www/clients/client1/web6/web/includes/src/Mail/Mail/Mail.php(145): array_combine() #1 /var/www/clients/client1/web6/web/includes/src/Mail/Mail/Mail.php(126): JTL\Mail\Mail\Mail->createFromTemplate() #2 /var/www/clients/client1/web6/web/includes/src/Checkout/OrderHandler.php(399): JTL\Mail\Mail\Mail->createFromTemplateID() #3 /var/www/clients/client1/web6/web/includes/src/Router/Controller/OrderCompleteController.php(111): JTL\Checkout\OrderHandler->finalizeOrder() #4 /var/www/clients/client1/web6/web/includes/src/Router/Controller/DefaultController.php(114): JTL\Router\Controller\OrderCompleteController->getResponse() #5 /var/www/clients/client1/web6/web/includes/src/Router/Strategy/SmartyStrategy.php(40): JTL\Router\Controller\DefaultController->getResponse() #6 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Route.php(167): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable() #7 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process() #8 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/PhpFileCheckMiddleware.php(36): League\Route\Dispatcher->handle() #9 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\PhpFileCheckMiddleware->process() #10 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/OptinMiddleware.php(49): League\Route\Dispatcher->handle() #11 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\OptinMiddleware->process() #12 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/CurrencyCheckMiddleware.php(26): League\Route\Dispatcher->handle() #13 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CurrencyCheckMiddleware->process() #14 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/LocaleCheckMiddleware.php(34): League\Route\Dispatcher->handle() #15 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleCheckMiddleware->process() #16 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/CartcheckMiddleware.php(25): League\Route\Dispatcher->handle() #17 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CartcheckMiddleware->process() #18 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/WishlistCheckMiddleware.php(24): League\Route\Dispatcher->handle() #19 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WishlistCheckMiddleware->process() #20 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/SSLRedirectMiddleware.php(43): League\Route\Dispatcher->handle() #21 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\SSLRedirectMiddleware->process() #22 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(40): League\Route\Dispatcher->handle() #23 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process() #24 /var/www/clients/client1/web6/web/includes/src/Router/Middleware/LocaleRedirectMiddleware.php(38): League\Route\Dispatcher->handle() #25 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleRedirectMiddleware->process() #26 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle() #27 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process() #28 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle() #29 /var/www/clients/client1/web6/web/includes/vendor/league/route/src/Router.php(111): League\Route\Dispatcher->dispatchRequest() #30 /var/www/clients/client1/web6/web/includes/src/Router/Router.php(677): League\Route\Router->dispatch() #31 /var/www/clients/client1/web6/web/includes/src/Shop.php(472): JTL\Router\Router->dispatch() #32 /var/www/clients/client1/web6/web/index.php(7): JTL\Shop::dispatch() #33 {main} thrown in /var/www/clients/client1/web6/web/includes/src/Mail/Mail/Mail.php on line 145



Was könnte hier der Fehler sein?


Viele Grüße
Timme
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Setz mal deine E-Mail Vorlage der Bestellbestätigung zurück.
es kann aber auch sein das es an den E-Mail Vorlagen von PayPal liegt, da bin ich jetzt nicht so sicher, aber ich hatte dieses Problem kürzlich erst in einem anderem Shop, daher setzte die am besten auch zurück.
 

Timme

Gut bekanntes Mitglied
17. Mai 2020
416
24
Die Fehlermeldung wird beim Bestellabschluss direkt im Shop angezeigt, wenn eigentlich stehen sollte, das die Bestellung erfolgreich eingegangen ist.
Die Bestellbestätigung bei Kunden und bei meinem Testkauf wird ganz normal und korrekt angezeigt.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Habe gerade mal reingeschaut in die mail.php

Also es liegt an den Anhängen AGB usw.
da passt was nicht.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Lasse dir im Backend bei den Vorlagen, mal eine Bestellbestätigung zusenden, dann wird das vermutlich auch als Fehler zu sehen sein.
 

Timme

Gut bekanntes Mitglied
17. Mai 2020
416
24
Du meintest die eMail Vorlage direkt im Shop, ich dachte erst du meinst die Vorlagen über die Wawi.

Ich habe es im Shop zurückgesetzt und nun passt es, vielen Dank 🙂
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Das lag wie geschrieben vermutlich an den Anhängen, wenn du da welche hattest (AGB, Datenschutz usw.) musst du die neu einfügen.
 
  • Gefällt mir
Reaktionen: kay

Timme

Gut bekanntes Mitglied
17. Mai 2020
416
24
Komisch ist nur, dass ich an denen gar nicht geändert habe. Wer weiß was da los war, das System ist wohl auf in den Ferien *lach

Fürs nächste mal weiß ich bescheid 🙂
 

Ähnliche Themen