das ist auf einem Strato Webspace…ich hab aber schon die XML Änderungen gemacht und das will einfach nicht funktionieren…hatte vorher das 6vC-PayPal Modul probiert das lief auch nicht…Was genau muss Strato da aktivieren damit das funktioniert? Oder ist es realistischer den Hoster zu wechseln?
Ich habe jetzt das oxid paypal Modul deaktiviert und das 6vC PayPal-Modul installiert:
Beim Checkout kommen diese Fehler:
Warning: array_key_exists(): The second argument should be either an array or an object in /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php on line 424
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in /shop/core/oxutils.php on line 1129
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in /shop/core/oxutils.php on line 1129
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in /shop/core/oxutils.php on line 1129
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in /shop/core/oxutils.php on line 1129
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in /shop/core/oxutils.php on line 1129
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in /mnt/web8/b1/00/52058600/htdocs/cms/shop/core/oxutils.php on line 1129
Warning: Cannot modify header information - headers already sent by (output started at /shop/modules/v6c_merchantlink/v6c_mlpaymentgateway.php:424) in shop/core/oxutils.php on line 1129
das kann meiner Erfahrung nach beim 6vC-Modul u.a. deshalb passieren, weil Zuordnungen (Zahlungsarten, Benutzergruppen, Länder,…) nicht stimmen (oder vergessen wurden) oder weil die PayPal-API-Signatur falsch eingegeben wurde.
Das Problem ist die Zuordnung der Benutzergruppen. Hier gilt nicht wie häufig in Oxid, wenn keine Zuordnungen gemacht wurden gelten alle. Es müssen alle Gruppen für die die Zahlungsart gelten soll, zugeordnet werden.
So habe ich das Thema zumindest in den Griff bekommen.