4.6.0 CE schon zu alt für PayPal?

Hallo Community,

Ich habe viel gelesen und die Installation mehrfach überprüft.
Aber PayPal will sich im Shop weder als Express noch als Zahlungart zeigen.
Zend drin, Modul aktiviert, eFire OK, Versandarten zugeordnet…

dann mal das
\out\azure pl\page\checkout\basekt.tpl
durchgeschaut und kann kein
[{if $oViewConf->isExpressCheckoutEnabled()}]
Bereich finden, der beim Basic canged_full drin ist.

Ist meine CE 4.6.0 schon zu alt und der Paypal Bereich dort noch nicht drin?

Hi,

in \out\azure pl\page\checkout\basket.tpl sollen gar keine Änderungen bzgl. PayPal-Express drin sein, denn in Azure besteht für ein Modul die Möglichkeit, Inhalte in das Template einzufügen, ohne die Templatedateien verändern zu müssen.
In Basic gabs diese Möglichkeit noch nicht, deshalb müssen da die Paypal-Buttons direkt im Template drin stehen.

Das die Zahlungsart überhaupt nicht erscheint bedeutet wahrscheinlich, dass die Zahlungsart nicht vollständig eingerichtet wurde.
Hast du zB. bei der Zahlungsart Benutzergruppen zugeordnet? Ohne Benutzergruppen geht es nämlich nicht.

Hallo Nickname,

danke für die Antwort.
Benutzergruppen sind ALLE zugeordnet, kann ja auch nicht falsch sein…oder?

Langsam weiss ich auch nicht mehr weiter…

SQL ausgeführt und Modul aktiv?

Geh noch mal die Zuordnungen durch, auch bei der Versandart etc.

Nochmal alles überprüft!!

Checkliste PayPal:
Shop Version 4.6.0 CE
PayPAl Modul: MOD_OEPAYPAL_2.0.5_OXID_ESHOP_CE_4.6.6

Dateien auf dem Server?
ja - gecheckt

das Verzeichnis /modules/oe/oepaypal/out sollte laut copy_this leer sein.
Da sind aber Ordner und Dateien drin:
admin
blocks
img
lang
src

wo kommen die her? - ah, die kommen aus dem changed_full
Denke somit die beiden Ordener sind korrekt auf dem Server copy_this/ und changed_full/

Logs-Ordner auf 777 - ja

Einstellungen -> Zugangsdaten -> Externer Transaktions Login
sollte stimmen, sonst kommt mit Sicherheit ne Fehlermeldung

SQL “INSERT INTO oxpayments…” drin

Shopeinstellungen -> Zahlungsarten -> PayPal Aktiv und allen Benutzergruppen zugeordnet
Shopeinstellungen -> Versandarten -> Zahlungsarten -> beiden aktiven Zahlungsarten zugewiesen

  1. SQL für oepaypal_transactions` durchgelaufen und Tabele angelegt

Erweiterungen -> Module -> PayPal Modul aktiviert

/tmp geleert - komischerweise komplett auch keine .htaccess mehr dirn, ist das schlimm ? nicht mal in der Sicherung ist eine…

11 Mit dem eFire Workflow fortfahren - gemacht.
Das PayPal Modulk ist im eFire aktiv. links oben kleines grünes Eckchen
Einstellungen und Transaktionen Übersicht anwählbar.

Also wie man vielleicht schon bemerkt hat, ich bin kein völliger Rookie.
Habe schon 10 Jahre osCommerce hinter mir :wink:
Aber das es so ein Ding wird das PayPal Modul hier zum laufen zu bekommen…Puh.

Der Vollständigkeit sei noch gesagt. Ich habe erst versucht alles unter PHP 5.4 zu machen, wegen Zend Guard Loader.
Das hatte nicht funktioniert. Vielleicht auch nur, weil ich keine php.ini in den Admin geschoben habe.
Danach wieder eine Sicherung eingespielt und alles nochmal mit 5.2 und Zend Optimizer gemacht.

so, mehr weiss ich jetzt auch nicht…ich geht jetzt wieder und heul ins Kissen…

zur Ansicht, es geht um diesen Shop; ist aktiv:
http://www.acrylglasidee.de/

[QUOTE=ceewee;126823]Danach wieder eine Sicherung eingespielt und alles nochmal mit 5.2 und Zend Optimizer gemacht.[/QUOTE]

auch mit der für 5.2 codierten Modulversion?

auch mit der für 5.2 codierten Modulversion?

Nein,
woher bekomme ich die.
Habe nur die eine
PayPAl Modul: MOD_OEPAYPAL_2.0.5_OXID_ESHOP_CE_4.6.6
bekommen

die muß im exchange gezogen werden.

hier zur auswahl: http://exchange.oxid-esales.com/de/OXID/OXID-eFire-Services/Portlet-PayPal-Modul-2-1-0-for-4-7-0-4-7-5-PHP-5-3-Stable-CE-4-5-x-4-7-x.html?listtype=search&searchparam=paypal

OK, Sorry - war ne doofe Frage.
Habe ich jetzt mal gezogen.
Hatte vergessen, das die da so eine riesen Pallette anbieten.
Wusste auch nicht, dass 5.2 und 5.3 so große Unterschiede haben…

dir sei vergeben - ein letztes mal… :wink:

Das sieht sehr ähnlich aus.
Reicht es den Ordner /modules neu auf den Server zu spielen?

ich muss doch nicht wirklich die alte Installation komplett rückgängig machen…oder?

Danke für Ihr Verständnis…:wink:

doch. steht aber extrem genau in der mitgelieferten installationsanleitung…

Hi,

wenn du nur ein Modul in der selben Version, jedoch für eine andere PHP-Version aufspielen willst, genügt es, die alten Dateien zu überschreiben. Du musst nicht die erste Installation rückgängig machen.

Da ja der Zend Guard Loader nun schon einige Wochen für PHP 5.4 verfügbar ist, sollten für efire-Paypal auch noch irgendwann ein paar weitere Downloads dazukommen.

Ich verstehe auch nicht, wieso man für ein einziges Modul so eine unübersichtliche Riesenpalette von 8 möglichen Downloads allein für die CE-Version braucht, dann nochmal 8 für die PE und nochmal 8 für die EE.
Allein das ist doch schon eine riesengroße Fehlerquelle.

Das es besser geht, zeigt zB. das kostenlose 6vC-PayPal-Modul:
1 Download für alle Shopversionen, 1-Klick-Installation. Keine Fehler möglich.

Habe die “neuen” alten Dateien für PHP 5.2 Modul kopiert.
Ergebnis:
Kein Express-PayPal.
Bei den Zahlungsweisen wird es zwar angezeigt, leitet aber nicht zu PayPal weiter.

Spass ist was anderes…
Habe nochmals alles überprüft. Shop-Connector, Transaktions Zugansdaten…

Denke 6vC wird langsam eine echte Alternative…muss dafür das eFire PayPal wieder raus…?

Merke gerade das sich das Modul (efire PayPal) gar nicht aktivieren läßt.
unter Einstll. kommt jetzt:
ERROR : Translation for SHOP_MODULE_GROUP_main not found!

ERROR : Translation for SHOP_MODULE_blPayPalLoggerEnabled not found! 

ERROR : Translation for SHOP_MODULE_dMaxPayPalDeliveryAmount not found! 

und bei installierte Shopmodule sind ganz viele in Verzeichnis Core durchgestrichen…was ist das?

OK, habe alles rausgeschmissen und von vorne angefangen.

Jetzt kommt beim Warenkorb:
Fatal error: Unable to read 4816 bytes in /homepages/31/d294477591/htdocs/shop/catalog/oxid/modules/oe/oepaypal/core/oeebl/oepaypal_eblportlet.php on line 0

ist das normal, das die untere Hälfe der Datei so cryptisch aussieht?
sowas ist mir neu, aber drüber steht was von compiler…

Hi,

ja, das ist normal. Die Datei ist verschlüsselt, um den Code zu schützen.

“unable to read…” deutet entweder auf eine fehlende Berechtigung auf Dateiebene (chmod) hin, oder Du hast via FTP nicht explizit binär hochgeladen

@ceewee,

Bitte beachte folgendes bei der Installation einer anderen Modul-Version:

  1. OXID eSales Dokumentation -> Voriges Modul PayPal entfernen

Zitat:
Wenn Sie in Ihrem OXID eShop bereits das Modul PayPal im Einsatz hatten und ein Update der bestehenden Installation durchführen wollen, müssen Sie zunächst das vorige Modul komplett entfernen. Der Grund liegt darin, dass das zu installierende Modul PayPal neu und nicht kompatibel zur vorhergehenden Version ist. Alle notwendigen Schritte sind in diesem Dokument beschrieben.

  1. Hinweise im Oxid eShop Handbuch (siehe Link hier unten mit “manual” Seite 26-29).

PS: Ohne genaue Vorgehensweise nach den Anleitungen wird es nicht funktionieren. Der Arbeitsaufwand steht überigens in keinem Verhältnis zu den Kosten für ein Kauf-Modul ohne Zend oder IonCube, das sich problemlos installieren lässt und sofort läuft.

das ist so nicht ganz richtig. wenn du alles genau befolgst - 2 minuten und zack, läuft. natürlich nur im besten fall, d.h. richtige version aussuchen, etc, etc,… :). schließlich nutzen einige paypal über efire, und da kommen keine klagen. und außer 6vc kenne ich kein modul ohne zend, bzw. ion-cube.