PayPal zeigt seltsame Verhaltensweisen. Bei einem Kunden (Kundendaten wurden in den Shop importiert, ohne paymentID und countryID) steigt der Shop aus, nachdem das Produkt im Warenkorb liegt und die Anmeldung im Shop erfolgte, der Kunde Land und Payment PayPal gewählt und die Bestellung bestätigt. Die Meldung lautet: [quote]exception ‚Enlight_Exception‘ with message ‚Shipping Address Country Empty The field Shipping Address Country is required‘ in /is/htdocs/xyz/abc/engine/Shopware/Plugins/Default/ Frontend/Paypal/Paypal.php:43 Stack trace: #0 /is/htdocs/xyz/abc/engine/Enlight/Enlight/Controller/Action.php(55): . . . .[/quote] In der DB steht bei dem Kunden die richtige countryID und paymentID. Was stimmt da nicht? Habe gerade eine Testbestellung eingegeben und wurde richtig auf die PayPal-Seite weitergeleitet??
Hallo, versuch doch am besten mal zurück zu verfolgen, was in der Paypal.php (Zeile 43) drin steht. Nicht umsonst gib es doch den Stack-Trace… Also da am besten per Output prüfen, ob denn irgendwas in den “geforderten” Variablen drin steht. Viele Grüße Thomas