Hallo,
ich nutze VM2.6.6, J2.5.22, PHP5.5 und habe ein Problem mit der sofortigen Zahlungsbestätigung mit PayPal. Diese funktioniert bei mir nicht, d.h. der Kunde zahlt korrekt mit PayPal, nur erhält VM nicht die Zahlungsbestätigung um dann eine E-Mail zu versenden etc. Das muss ich momentan manuell machen. In einem anderen Shop hingegen funktioniert das einwandfrei.
Folgende Fehler E-Mail habe ich heute von PayPal erhalten
-----
Bitte überprüfen Sie den Server, der für sofortige Zahlungsbestätigungen von PayPal zuständig ist. Sofortige Zahlungsbestätigungen an den/die folgende(n) URL(s) sind fehlgeschlagen:
https://meinedomain.de/index.p…on&tmpl=component&lang=de
https://meinedomain.de/index.p…on&tmpl=component&lang=en
Wenn Sie diese URL nicht erkennen, nutzen Sie vielleicht einen Service Provider, der die sofortige Zahlungsbestätigung in Ihrem Namen verwendet. Bitte wenden Sie sich mit den oben genannten Informationen an Ihren Serviceprovider. Wenn dieses Problem weiterhin besteht, könnten die sofortigen Zahlungsbestätigungen für Ihr Konto deaktiviert werden.
Wir bedanken uns für die rasche Erledigung dieser Angelegenheit.
---
Wenn ich den Link eingebe, wird dieser im Browser zu folgendem geändert:
https://meinedomain.de/de/?opt…on&tmpl=component&lang=de
Es handelt sich bei dem Shop um einen mehrsprachigen Shop (4 Sprachen).
Ich glaube, dass das Problem im Zusammenhang mit der HTACCESS liegt. Ich unterdrücke die Ausgabe der index.php. Rewrite-URL ist in der Joomla Config aktiv.
Das wichtigste dazu aus der htaccess
RewriteEngine On
RewriteRule .* index.php [F]
RewriteRule ^\.htaccess$ - [F]
RewriteBase /
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
Vielleicht hat jemand von euch eine Idee oder dieses Problem sogar selber schon gelöst.
Vielen Dank!