Paypal - Keine Weiterleitung

Ich plage mich jetzt schon seit Stunden damit.
Nachdem ich Paypal als Zahlungsmethode ausgewählt habe,
komme ich wieder zurück zum Warenkorb.

Bitte um Hilfe!

LG, Marcello

[QUOTE=Marcello_Martin;158566]Nachdem ich Paypal als Zahlungsmethode ausgewählt habe, komme ich wieder zurück zum Warenkorb.
[/QUOTE]

ein paar Infos mehr wären schon nützlich.
Shop Version? welches Paypal-Modul? PHP-Version? SSL vorhanden? Exception-Log?

Mein Vorschlag: Logging des Pay-Pal Moduls einschalten und das anonymisierte Protokoll deiner Aktion hier posten.

[QUOTE=MeisterYoda;158569]ein paar Infos mehr wären schon nützlich.
Shop Version? welches Paypal-Modul? PHP-Version? SSL vorhanden? Exception-Log?[/QUOTE]

[B]Shop Version:[/B] CE 4.9.0
[B]Paypal-Modul:[/B] Version 3.2.0
[B]PHP-Version[/B]: 5.4.38

Habe soeben folgendes unter [B]Service [/B]-> [B]Systemgesundheit [/B]gesehen:

Fehlende Modulblöcke im Template:
Modulname Blockname Template Dateiname
oepaypal mb_basket_btn_next_top page/checkout/basket.tpl
oepaypal mb_basket_btn_next_bottom page/checkout/basket.tpl
oepaypal mb_select_payment_dropdown page/checkout/payment.tpl
oepaypal mb_select_payment page/checkout/payment.tpl
oepaypal mb_details_productmain_tobasket page/details/inc/productmain.tpl
oepaypal mb_details_productmain_morepics page/details/inc/productmain.tpl

versuch doch dieses modul mal http://www.ecomponents.de/Module/Oxid-E-Sales/PayPal-Payment-Gateway-inkl-EXPRESS-und-PayPal-Plus.html

[QUOTE=Marcello_Martin;158578][B]Shop Version:[/B]
Habe soeben folgendes unter [B]Service [/B]-> [B]Systemgesundheit [/B]gesehen:

Fehlende Modulblöcke im Template:
Modulname Blockname Template Dateiname
oepaypal mb_basket_btn_next_top page/checkout/basket.tpl
oepaypal mb_basket_btn_next_bottom page/checkout/basket.tpl
[/QUOTE]

Das wird immer ausgegeben - ist für Dein Problem irrelevant. Du solltest Post #3 folgen und schauen, was im im Log des Paypal-Moduls steht bzw. was im exception.log steht.

[QUOTE=Bastelfex;158582]Das wird immer ausgegeben - ist für Dein Problem irrelevant. Du solltest Post #3 folgen und schauen, was im im Log des Paypal-Moduls steht bzw. was im exception.log steht.[/QUOTE]

[B]in der exception.log steht gar nichts. :slight_smile:
und wo finde ich die Log des Paypal-Moduls?[/B]

[QUOTE=Marcello_Martin;158585][B]in der exception.log steht gar nichts. :slight_smile:
und wo finde ich die Log des Paypal-Moduls?[/B][/QUOTE]

Im Ordner Log im Modulordner des Paypal-Moduls - Aber nur, wenn Du das Logging in den Einstellungen des Paypal-Moduls aktiviert hast.

[QUOTE=Bastelfex;158590]Im Ordner Log im Modulordner des Paypal-Moduls - Aber nur, wenn Du das Logging in den Einstellungen des Paypal-Moduls aktiviert hast.[/QUOTE]

dort ist nur eine .htaccess darin.

Dann hast Du das Logging nicht aktiviert.

Wenn auch in keinem anderen Log (exeption.log oder Server-Log) Fehlermeldungen stehen stehen, kann ich Dir leider nicht weiterhelfen.
Wenn man nach Auswahl der Zahlungsart “Paypal” auf “weiter…” klickt, wird ein Satz in …/modules/oe/oepaypal/logs/log.txt geschrieben - es sei denn, das Verzeichnis wäre nicht schreibbar.

[QUOTE=Bastelfex;158608]Wenn auch in keinem anderen Log (exeption.log oder Server-Log) Fehlermeldungen stehen stehen, kann ich Dir leider nicht weiterhelfen.
Wenn man nach Auswahl der Zahlungsart “Paypal” auf “weiter…” klickt, wird ein Satz in …/modules/oe/oepaypal/logs/log.txt geschrieben - es sei denn, das Verzeichnis wäre nicht schreibbar.[/QUOTE]

[B]Jetzt gibt es eine log.txt, da die Rechte davor nicht auf schreiben waren.

Hier der Inhalt der log.txt:[/B]

======================= Request to PayPal [2015-04-18 15:17:01] ======================= #

SESS ID: 7e40b1a3071a3231d5fc00f74a442774
array (
‘VERSION’ => ‘84.0’,
‘PWD’ => ‘’,
‘USER’ => ‘’,
‘SIGNATURE’ => ‘’,
‘CALLBACKVERSION’ => ‘84.0’,
‘LOCALECODE’ => ‘de_DE’,
‘SOLUTIONTYPE’ => ‘Mark’,
‘BRANDNAME’ => ‘…’,
‘CARTBORDERCOLOR’ => ‘5E3FE8’,
‘RETURNURL’ => ‘http://domain/index.php?lang=0&sid=7e40b1a3071a3231d5fc00f74a442774&rtoken=09217f32&shp=oxbaseshop&cl=oePayPalStandardDispatcher&fnc=getExpressCheckoutDetails’,
‘CANCELURL’ => ‘http://domain/index.php?lang=0&sid=7e40b1a3071a3231d5fc00f74a442774&rtoken=09217f32&shp=oxbaseshop&cl=payment’,
‘PAYMENTREQUEST_0_PAYMENTACTION’ => ‘Authorization’,
‘NOSHIPPING’ => ‘0’,
‘PAYMENTREQUEST_0_AMT’ => ‘28.59’,
‘PAYMENTREQUEST_0_CURRENCYCODE’ => ‘EUR’,
‘PAYMENTREQUEST_0_ITEMAMT’ => ‘24.99’,
‘PAYMENTREQUEST_0_SHIPPINGAMT’ => ‘3.60’,
‘PAYMENTREQUEST_0_SHIPDISCAMT’ => ‘0.00’,
‘L_SHIPPINGOPTIONISDEFAULT0’ => ‘true’,
‘L_SHIPPINGOPTIONNAME0’ => ‘Versand - Deutschland, Schweiz (unversichert) 3,60 EUR’,
‘L_SHIPPINGOPTIONAMOUNT0’ => ‘3.60’,
‘PAYMENTREQUEST_0_DESC’ => ‘Deine Bestellung bei … in Höhe von 28,59 EUR’,
‘PAYMENTREQUEST_0_CUSTOM’ => ‘Deine Bestellung bei … in Höhe von 28,59 EUR’,
‘ADDROVERRIDE’ => ‘1’,
‘MAXAMT’ => ‘29.59’,
‘L_PAYMENTREQUEST_0_NAME0’ => ‘Gesamtsumme:’,
‘L_PAYMENTREQUEST_0_AMT0’ => ‘24.99’,
‘L_PAYMENTREQUEST_0_QTY0’ => ‘1’,
‘EMAIL’ => ‘[email protected]’,
‘PAYMENTREQUEST_0_SHIPTONAME’ => ‘Marcello Martin’,
‘PAYMENTREQUEST_0_SHIPTOSTREET’ => ‘Teststrasse 1’,
‘PAYMENTREQUEST_0_SHIPTOCITY’ => ‘Gucksy’,
‘PAYMENTREQUEST_0_SHIPTOZIP’ => ‘1111’,
‘PAYMENTREQUEST_0_SHIPTOPHONENUM’ => ‘’,
‘PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE’ => ‘DE’,
‘METHOD’ => ‘SetExpressCheckout’,
)

Also jetzt funktioniert die Bezahlung per Paypal.
Es lag an dem Curl error: 35

Genau daran lag es, weil die von dir eingesetzte Modulversion nicht aktuell ist (war?):

[QUOTE=Marcello_Martin;158578][B]Shop Version:[/B] CE 4.9.0
[B]Paypal-Modul:[/B] Version 3.2.0
[B]PHP-Version[/B]: 5.4.38
[/QUOTE]
Für die Shop-Version 4.9.x muss man Modulversion 3.2.1 nehmen, weil erst ab dieser Version die Verschlüsselung umgestellt wurde: http://blog.oxid-esales.com/2014/11/immediate-action-required-sslv3-security-alert/

[QUOTE=martin.wegele;158656]Genau daran lag es, weil die von dir eingesetzte Modulversion nicht aktuell ist (war?):

Für die Shop-Version 4.9.x muss man Modulversion 3.2.1 nehmen, weil erst ab dieser Version die Verschlüsselung umgestellt wurde: http://blog.oxid-esales.com/2014/11/immediate-action-required-sslv3-security-alert/[/QUOTE]

[B]Ich hab nur die ‘CURLOPT_SSLVERSION’ geändert.[/B]