Liebes Forum, bei der Kundenregistrierung bekomme ich folgenden Fehler. Seltsamerweise funktioniert die Registrierung, wenn man zuerst den Warenkorb öffnet, egal ob man Artikel drin hat oder nicht. Die Zahlungsarten sind angelegt. Was läuft da falsch? Danke! sGetPaymentMeans #00: Could not get any payment-means SELECT p.* FROM s_core_paymentmeans p LEFT JOIN s_core_paymentmeans_subshops ps ON ps.subshopID=1 AND ps.paymentID=p.id LEFT JOIN s_core_paymentmeans_countries pc ON pc.countryID=38 AND pc.paymentID=p.id WHERE (ps.paymentID IS NOT NULL OR (SELECT paymentID FROM s_core_paymentmeans_subshops WHERE paymentID=p.id LIMIT 1) IS NULL) AND (pc.paymentID IS NOT NULL OR (SELECT paymentID FROM s_core_paymentmeans_countries WHERE paymentID=p.id LIMIT 1) IS NULL) ORDER BY position, name in engine/core/class/sSystem.php on line 364 Stack trace: #0 engine/core/class/sSystem.php(364): sSystem::E_CORE_WARNING() #1 engine/core/class/sAdmin.php(441): sSystem->E_CORE_WARNING(‚sGetPaymentMean…‘, ‚Could not get a…‘) #2 Shopware/Controllers/Frontend/Register.php(345): sAdmin->sGetPaymentMeans() #3 Shopware/Controllers/Frontend/Register.php(76): Shopware_Controllers_Frontend_Register->paymentAction() #4 Enlight/Controller/Action.php(70): Shopware_Controllers_Frontend_Register->indexAction() #5 Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight_Controller_Action->dispatch(‚indexAction‘) #6 Enlight/Controller/Front.php(99): Enlight_Controller_Dispatcher_DispatcherDefault->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #7 Shopware/Bootstrap.php(33): Enlight_Controller_Front->dispatch() #8 Enlight/Application.php(86): Shopware_Bootstrap->run() #9 shopware.php(6): Enlight_Application->run() #10 {main}
Niemand hat eine Idee?
Doch kontrolliere mal deine Zahlungsmethoden in Verbindung mit dem Kunden Land. Ich kennen den Fehler wenn es keine Zahlungsmethode für den Zustand gibt. z.B. Wenn ein Schweizerkunde einkaufen will, aber für die Schweiz keine Zahlungsmethode definiert ist.
1 „Gefällt mir“
Hallo “ottscho”, das Problem ist Dank Dir gelöst. Ich habe irgendwann mal ein Land zugefügt, es jedoch keiner Zahlungsart zugeordnet. Vielen, vielen Dank!