Oxid ce 4.8.1 paypal weiterleitung im warenkorb

Hallo,
in CE 4.8.1 ist ja PayPal schon installiert.
Die Expresszahlung leitet auch weiter zu Paypal, aber im Warenkorb wenn die Zahlungsart PayPal ausgewählt wird, wird im nächsten Schritt [B][U]nicht[/U][/B] zu PayPal weitergeleitet. Es erfolgt auch später keine Weiterleitung.

Wo oder was muss noch eingestellt werden?

Danke für Eure Hilfe

Hallo @iomicron,

wohin wird dann weitergeleitet, wenn nicht zu PayPal?

Gruß

Hallo Marko,

es geht ganz normal mit dem Bestellvorgang weiter, d.h. es kommt dann die Bestellübersicht wo man die AGBs akzeptieren muss und Zahlungspflichtig bestellen. Danach landet man auf der Dankeschön-Seite und der Kauf ist abgeschlossen.

Gruß

Hallo @iomikron,

und die Option “PayPal Basis” ist in der Moduleinstellung ganz sicher aktiviert?

Gruß

Hallo Marco,

ja sicher. Siehe Screen.

Was hast du bei Geldeinzug eingetragen?

AUTH - vor Versand durchführen

SALE - sofort durchführen

AUTOMATIC - abhängig von Lagerbestand der bestellten Artikel

SALE - sofort durchführen

Hi,

dann prüf mal bitte Deine Installation mit einer oxchkversion.

Gruß

Guten Morgen,
hab die Datei oxchkversion ausgeführt.
Folgende Meldung:


oxchkversion v 3.2.1 detected at http://little-vip.com/oxchkversion.php at 2013-12-11 08:43:42
Edition	CE
Version	4.8.1
Revision	0206915d3213c463d4310799020260fdba798fc1
 	 
Summary
OK	1556
Modified	14
Version mismatch	3
Unknown	25
Number of investigated files in total: 	1598
 	 
This OXID eShop does not fit 100% CE_4.8.1_0206915d3213c463d4310799020260fdba798fc1.
 
Hints
* OXID eShop has sophisticated possibility to extend it by modules without changing shipped files. It's not recommended and not needed to change shop files. See also our tutorials.
* Since OXID eShop 4.2.0 it's possible to use your own templates without changing shipped ones.
* Apparently one or more updates went wrong. See details link for more information about more details for each file. A left over file which is not any longer included in OXID eShop could also be a possible reason for version mismatch. For more information see handbook.
 	 
application/views/azure/tpl/layout/popup.tpl	Version mismatch
application/views/azure/tpl/layout/base.tpl	Modified
application/views/azure/tpl/layout/header.tpl	Version mismatch
application/views/azure/tpl/layout/page.tpl	Version mismatch
application/views/azure/tpl/layout/baseKopie.tpl	Unknown
application/views/azure/tpl/layout/sidebar.tpl	Modified
application/views/azure/tpl/layout/footerKopie.tpl	Unknown
application/views/azure/tpl/layout/footer.tpl	Modified
application/views/azure/tpl/layout_org/popup.tpl	Unknown
application/views/azure/tpl/layout_org/base.tpl	Unknown
application/views/azure/tpl/layout_org/header.tpl	Unknown
application/views/azure/tpl/layout_org/page.tpl	Unknown
application/views/azure/tpl/layout_org/sidebar.tpl	Unknown
application/views/azure/tpl/layout_org/footer.tpl	Unknown
application/controllers/fronteditajax.php	Unknown
application/translations/de/lang.php	Modified
modules/ecomstyle.de/vendormetadata.php	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/blocks/layout_page_vatinclude.tpl	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/blocks/footer_deliveryinfo.tpl	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/blocks/checkout_basketcontents_basketitem_vat.tpl	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/blocks/sidebar.tpl	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/blocks/sidebarKopie.tpl	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/blocks/checkout_basketcontents_summary.tpl	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/admin/de/ecs_kleinunternehmer_lang.php	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/out/lang/de/ecs_kleinunternehmer_lang.php	Unknown
modules/ecomstyle.de/ecs_kleinunternehmer/metadata.php	Unknown
modules/pbtfront/metadata.php	Unknown
modules/invoicepdf/myorder.php	Modified
modules/oe/vendormetadata.php	Modified
modules/oe/invoicepdf/views/admin/de/invoicepdf_lang.php	Modified
modules/oe/invoicepdf/myorder.php	Modified
modules/oe/googleps/controllers/googleps.php	Unknown
modules/oe/googleps/metadata.php	Unknown
out/azure/tpl/pbt/frontedit.tpl	Unknown

Hi,

ich würde spontan erst mal das hier unter Erweiterungen/Tools ausführen:


DELETE FROM oxconfig WHERE oxvarname IN ("aDisabledModules", "aLegacyModules", "aModuleFiles", "aModulePaths", "aModules", "aModuleTemplates");

Dann Views aktualisieren, tmp und tmp/smarty leeren und alle Module wieder aktivieren.

Moin,

ja. Ausserdem ein Child-Theme erstellen für Azure und die angemeckerten Dateien im Template wieder in den Originalzustand bringen. Mit dem Originaltemplate probieren, ob es funktioniert.

Gruß

hi,

ich hab die sql-anweisung von @nickname ausgeführt und das childtheme von ecomestyle.de hoch geladen in das tpl-verzeichnis die originaldateien rein, child-theme aktualisiert und tmp-ordner geleert. mit dem selben ergebnis. keine weiterleitung zu paypal aus dem warenkorb heraus.

:frowning:

Hallo

Hast Du den die richtigen API Einstellungen vorgenommen?
Was sagt die check_system_requirements.php (kannst Du aus dem Standalone Modul im eXchange rausnehmen)?
Schau doch mal was passiert wenn der Shop an PayPal weiterleiten sollte (im Browser rechte Maustaste dann Element untersuchen auswählen. Danach Konsole auswählen). Klick dann im Shop auf Bestellung abschliessen und schau mal was dann im Fenster angezeigt wird und poste das mal.
Aktiviere mal das Logging im letzten Menüpunkt, probiere 1-2mal und schau im Modulverzeichnis von PayPal im Ordner log, was die Loggingdatei sagt.

LG Pasquale

Die API passt. PayPal Express funktioniert ja auch.

Was sagt die check_system_requirements.php

alles ok

Schau doch mal was passiert wenn der Shop an PayPal weiterleiten sollte

[16:16:31.633] getPreventDefault() sollte nicht mehr verwendet werden. Verwenden Sie stattdessen defaultPrevented. @ https://www.little-vip.com/out/azure/src/js/libs/jquery.min.js?1385988476:2

Klick dann im Shop auf Bestellung abschliessen und schau mal was dann im Fenster angezeigt wird und poste das mal.

Im Fenster wird folgendes angezeigt:

[16:19:15.800] POST https://www.little-vip.com/index.php? [HTTP/1.1 302 Found 5928ms]

[16:19:21.726] GET https://www.little-vip.com/index.php?cl=thankyou& [HTTP/1.1 200 OK 608ms]

[16:19:22.386] GET https://www.little-vip.com/out/azure/src/css/libs/superfish.css?1385988470 [HTTP/1.1 304 Not Modified 16ms]

[16:19:22.387] GET https://www.little-vip.com/out/azure/src/css/reset.css?1385988442 [HTTP/1.1 304 Not Modified 63ms]

[16:19:22.387] GET https://www.little-vip.com/out/azure/src/css/oxid.css?1386327417 [HTTP/1.1 304 Not Modified 47ms]

[16:19:22.388] GET https://www.little-vip.com/out/azure/src/css/libs/jscrollpane.css?1385988470 [HTTP/1.1 304 Not Modified 78ms]

[16:19:22.388] GET https://www.little-vip.com/out/azure/src/js/libs/jquery.min.js?1385988476 [HTTP/1.1 304 Not Modified 109ms]

[16:19:22.389] GET https://www.little-vip.com/out/azure/src/js/libs/cookie/jquery.cookie.js?1385989029 [HTTP/1.1 304 Not Modified 125ms]

[16:19:22.389] GET https://www.little-vip.com/out/azure/src/js/libs/jquery-ui.min.js?1385988480 [HTTP/1.1 304 Not Modified 125ms]

[16:19:22.390] GET https://www.little-vip.com/out/azure/src/js/widgets/oxmodalpopup.js?1385988482 [HTTP/1.1 304 Not Modified 141ms]

[16:19:22.390] GET https://www.little-vip.com/out/azure/src/js/widgets/oxfacebook.js?1385988481 [HTTP/1.1 304 Not Modified 141ms]

[16:19:22.391] GET https://www.little-vip.com/out/azure/src/js/libs/superfish/hoverIntent.js?1385989031 [HTTP/1.1 304 Not Modified 156ms]

[16:19:22.391] GET https://www.little-vip.com/out/azure/src/js/libs/superfish/supersubs.js?1385989031 [HTTP/1.1 304 Not Modified 156ms]

[16:19:22.392] GET https://www.little-vip.com/out/azure/src/js/libs/superfish/superfish.js?1385989031 [HTTP/1.1 304 Not Modified 156ms]

[16:19:22.392] GET https://www.little-vip.com/out/azure/src/js/widgets/oxflyoutbox.js?1385988481 [HTTP/1.1 304 Not Modified 172ms]

[16:19:22.393] GET https://www.little-vip.com/out/azure/src/js/widgets/oxloginbox.js?1385988482 [HTTP/1.1 304 Not Modified 172ms]

[16:19:22.393] GET https://www.little-vip.com/out/azure/src/js/widgets/oxinputvalidator.js?1385988482 [HTTP/1.1 304 Not Modified 187ms]

[16:19:22.394] GET https://www.little-vip.com/out/azure/src/js/widgets/oxinnerlabel.js?1385988481 [HTTP/1.1 304 Not Modified 187ms]

[16:19:22.394] GET https://www.little-vip.com/out/azure/src/js/widgets/oxtopmenu.js?1385988483 [HTTP/1.1 304 Not Modified 234ms]

[16:19:22.395] GET https://www.little-vip.com/out/azure/src/js/widgets/oxequalizer.js?1385988481 [HTTP/1.1 304 Not Modified 234ms]

[16:19:22.395] GET https://www.little-vip.com/out/azure/src/js/widgets/oxajax.js?1385988477 [HTTP/1.1 304 Not Modified 234ms]

[16:19:22.396] GET https://www.little-vip.com/out/azure/src/js/widgets/oxcountdown.js?1385988480 [HTTP/1.1 304 Not Modified 234ms]

[16:19:22.396] GET https://www.little-vip.com/out/azure/src/js/widgets/oxminibasket.js?1385988482 [HTTP/1.1 304 Not Modified 234ms]

[16:19:22.715] GET https://www.little-vip.com/out/azure/src/js/widgets/oxmodalpopup.js?1385988482 [HTTP/1.1 304 Not Modified 15ms]

[16:19:29.283] getPreventDefault() sollte nicht mehr verwendet werden. Verwenden Sie stattdessen defaultPrevented. @ https://www.little-vip.com/out/azure/src/js/libs/jquery.min.js?1385988476:2

Aktiviere mal das Logging im letzten Menüpunkt, probiere 1-2mal und schau im Modulverzeichnis von PayPal im Ordner log, was die Loggingdatei sagt.

Nach dem LogIn werde ich zur Warenkorbübersicht zurück geleitet und es wird der PayPal Expressbutton angezeigt. Der funktioniert auch. Wenn ich aber weiter gehe im Warenkorb wird nach der Auswahl von PayPal als Bezahlung auch nicht auf Paypal weitergeleitet. Es geht ganz normal mit Punkt 4 weiter.

Im Ordner log ist nur eine htaccess sonst nix. :frowning:

Gruß

Lösch mal aus oxtplblocks die Paypal Einträge und dann aktiviere das Modul nochmal.

Guten Morgen,

Lösch mal aus oxtplblocks die Paypal Einträge und dann aktiviere das Modul nochmal.

hab ich jetzt auch gemacht, ohne Erfolg

Hallo Leute,

wie gehts jetzt weiter?

Keiner einen Tipp?

Bei dir:

<input id="payment_f2051f72c32a414cd512625950ba0802" type="radio" name="paymentid" value="f2051f72c32a414cd512625950ba0802">

Normal:

<input id="payment_oxidpaypal" type="radio" name="paymentid" value="oxidpaypal" checked="">

Die Zahlart Paypal hat normalerweise die OXID “oxidpaypal”, bei dir “f2051f72c32a414cd512625950ba0802”. Da stimmt also was nicht.

Gesundes neues Jahr wünsch ich Euch.

So jetzt gehts wieder weiter.

Was kann ich tun damit die ID “payment_oxidpaypal” übernommen wird?

:frowning:

in der oepaypalpaymentselector.tpl steht:

<input id=“payment_[{$sPaymentID}]” type=“radio” name=“paymentid” value=“[{$sPaymentID}]” [{if $oView->getCheckedPaymentId() == $paymentmethod->oxpayments__oxid->value}]checked[{/if}]>

da wird doch ein variabler Wert übernommen.

Hast Du die Zahlungsart PayPal manuell (selbst) angelegt? Falls ja, hast Du die Original PayPal Zahlungsart noch? Dann müsstest Du diese aktivieren und Deine deaktivieren (löschen).
Falls nicht, müsstest Du mal in einer mit Demo-Daten gefüllten DB die Zahlungsart PayPal (wie im vorherigen Thread) anschauen und 1:1 in Deine schreiben. Und natürlich die so angelegte Zahlungsart den Versandarten zuordnen…

LG Pasquale