Nachdem ich den bekannten OPC(OnePageCheckout) aufgrund von Problemen mit Gutscheinen und dem neuen PayPal3-Modul eingestampft habe, kommt hier nun der VCO (verkürzte Checkout). Hier habe ich die checkout_shipping und die checkout_payment zusammengefasst. So spart sich der Kunde immerhin einen Klick und es ist dennoch sehr übersichtlich.... Getestet auf GX2 V2.4.1.* und 2.5.1.* Installation: ZIP entpacken, den Inhalt des Ordners root in das Hauptverzeichnis eures Shops, Cache leeren und fertig... VORHER DATENSICHERUNG!!!!!!!!!!!!!!!! Für Benutzer des alten OPC: Alle Dateien die ihr hochgeladen habt wieder entfernen und dann erst die Installation des VCO. Anwendung auf eigene Gefahr!!! Keine Haftung meinerseits!!!
Nice, mit etwas Glück bekomm ich das sogar auf unseren 2.2er angepasst. Die ersten Versuche schauen gut aus. Im 2.5er Testshop sind mir folgende Sachen aufgefallen, die du evt noch bei dir im Paket anpassen könntest: Die Darstellung der Versandarten ist ein bisschen "kaputt" weil der Standard CSS Selektor nicht mehr greift. Zum Beheben hab ich in der checkout.html in Zeile 62 das vorhandene {$SHIPPING_BLOCK} ersetzt durch: HTML: <div class="order_shipping"> {$SHIPPING_BLOCK} </div> Auf der checkout_confirmation war die Überschrift ein bisschen anders formatiert wie im Standard. Dafür einfach die vco.css anpassen und alle Selektoren für .order_confirm rausnehmen.
Hallo Steffen, habe das Modul in einem Shop installiert, funktioniert soweit gut. Nur Gutscheine lassen sich nicht kaufen. Da kommt eine Meldung von zu vielen Weiterleitungen. Ich vermute das liegt an der Artikelnummer "GIFT...." die ein "Versandkostenfrei" erzeugt. Wird da die Seite shipping.php übersprungen?
In Deinem Modul schon, aber ursprünglich nicht. Deshalb die Idee, dass der Gutschein versucht eine Seite zu überspringen.
Beim neuen PayPal3 wird die Zahlung schon nach der checkout_paymant.php authorisiert und dann gehts erst auf die checkout_confirmation.php Geht so wie er gebaut ist nicht mit dem OPC da hier alles auf einer Seite ist. Also entweder Umbau oder die VCO-Version. Ich hab mich aus echten Zeitgründen für den VCO entschieden.
@Steffen meinst du du kannst das in dein Checkout einbauen? (Link nur für registrierte Nutzer sichtbar.) Danke
Hab gerade gemerkt das der VOC bei Downloadartikel nicht funktioniert. Es kommt "Diese Webseite hat eine Weiterleitungsschleife. Wenn ein "normaler" Artikel dabei ist klappt es. Testumgebung war v2.4.2.0 ohne sonstige overloads und usermods.
Die Abläufe bei PayPal sind sicher nicht so.... Denn denen ist es egal, wie ein Checkout im Shop abläuft... Paypal will irgendwann mal eine Authorisierungsabfrage, und danach dann die echte Zahlungsabwicklung.... Warum das anscheinend jetzt im Gambio Shop geändert wurde erschließt sich mir nicht, eine technische Notwendigkeit kann ich da jedenfalls nicht erkennen
Das ergibt sich alles aus dem Integrationsleitfaden für PayPal PLUS. Dieses Dokument gibt PayPal aber bislang nur auf Anfrage heraus, weil PLUS nicht Teil der internationalen REST-Schnittstelle ist, sondern vorläufig nur in Deutschland angeboten wird. Im Falle von PLUS funktioniert die Weiterleitung zu PayPal auch technisch ganz anders als zuvor, weil dafür die Javascript-Library von PayPal verwendet werden muss, während man für ECS/ECM noch eine klassische Umleitung ausführt.