Paypal Testzahlung mit Sandbox > Fatal error: Uncaught excep

Hallo ! Habe mal erfolgreich Testverkäufer und Testkäufer in der Sandbox angelegt. Bestellung ausgeführt, Zahlung bestätigt und dann kommt das: [quote]Fatal error: Uncaught exception ‘SmartyCompilerException’ with message ‘Syntax Error in template “string:” on line 3 “vielen Dank fuer Ihre Bestellung bei {sConfig.sSHOPNAME.} " - Unexpected "}", expected one of: "{" , "” , “identifier” , INTEGER’ in /usr/local/www/www.domain.at/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:404 Stack trace: #0 /usr/local/www/www.domain.at/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2699): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /usr/local/www/www.domain.at/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2764): Smarty_Internal_Templateparser->yy_syntax_error(16, ‘}’) #2 /usr/local/www/www.domain.at/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(16, ‘}’) #3 /usr/local/www/www.domain.at/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty in /usr/local/www/www.domain.at/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 404 [/quote] URL der Meldung war: engine/connectors/paypalexpress/DoExpressCheckoutPayment.php?useraction=commit Was läuft da falsch…? Genug Geld war am Käuferkonto vorhanden? Zahlung wurde seitens paypal sandbox auch ausgeführt (siehe dazu weiter unten) Aber der Kunde hat praktisch die “vielen Dank fuer Ihre Bestellung bei” Seite nicht gesehen…eben nur den fatal error von oben… Also an den paypaltesdaten kann es nicht liegen…sonst wär die zahlung nicht bestätigt worden… Problem liegt da: Uncaught exception ‘SmartyCompilerException’ with message 'Syntax Error in template “string:” on line 3… Wer hatte das schon… shopversion 3.5.2 lg Klaus PS. beim aktualisieren der Seite dann DAS: Transaction refused because of an invalid argument. See additional error messages for details. A successful transaction has already been completed for this token. in Shopware/Plugins/Default/Frontend/Paypal/Paypal.php on line 43 Stack trace: [quote]#0 Enlight/Controller/Action.php(55): Shopware_Controllers_Frontend_Paypal->errorApiAction() #1 Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight_Controller_Action->dispatch(‘errorApiAction’) #2 Enlight/Controller/Front.php(88): Enlight_Controller_Dispatcher_DispatcherDefault->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #3 Shopware/Bootstrap.php(21): Enlight_Controller_Front->dispatch() #4 Enlight/Application.php(69): Shopware_Bootstrap->run() #5 shopware.php(6): Enlight_Application->run() #6 {main}[/quote] in den mails ist die erfolgreiche Zahlung für den Test User dennoch bestätigt: [quote] 2. Dez 2010 22:28:37 MEZ | Transaktionscode: 5YG31577BM835635P Guten Tag, Test User! Sie haben eine Zahlung über €50,50 EUR an Klaus M’s Test Store (office_1291320803_biz@domain.at) gesendet. Es kann einige Minuten dauern, bis die Transaktion in Ihrem Konto angezeigt wird. ---------------------------------------------------------------- [/quote] Der Shop inhaber bekommt gleichzeitig DAS: [quote]Guten Tag Klaus M’s Test Store! Test User hat eine Zahlung an Sie eingeleitet. Die Zahlung wird momentan noch von uns bearbeitet und weist daher in Ihrem PayPal-Konto den Status “Offen” auf. Das bedeutet, dass der Betrag noch nicht auf Ihrem PayPal-Konto eingegangen ist. Wichtig: Bitte warten Sie mit dem Versenden Ihrer Ware, bis die Zahlung den Status “Abgeschlossen” in Ihrem PayPal-Konto aufweist. Wir benachrichtigen Sie darüber per E-Mail. Test User ist ein Verifizierter Kunde[/quote] Jetzt habe ich Verzweiflung PUR und hoffe auf eure Hilfeeeeeeeee…:slight_smile:

Hi, das sieht ja schon bald nach einem Fehler in der eMail Vorlage aus. Kannst du da die Vorlagen einmal prüfen? Hinter sSHOPNAME ist z.B. ein Punkt in der Fehlermeldung dargestellt. Das darf ja eigentlich nicht sein und ich vermute das daher dieser Smartyfehler erscheint. Sebastian P.S.: Den Fehler müsstest du ja eigentlich auch bei einer Bestellung via Vorkasee erhalten.

1 Like

Vielen Dank für Ihre Bestellung bei schlüsselbox.at | Klaus M! Wir haben Ihnen eine Bestellbestätigung per eMail geschickt. Wir empfehlen die unten aufgeführte Bestellbestätigung auszudrucken. Ich kann einfach nur sagen TOP Support in diesem Forum ! :thumbup: Was so ein PUNKT auslösen kann… :oops: DANKE ! lg klaus