Elegant Einrichten

Der Checkout-Prozess ist eines der geschäftskritischsten Elemente jeder E-Commerce-Plattform, da selbst kleine Fehler direkt zu Umsatzverlusten und reduziertem Kundenvertrauen führen können. In diesem Projekt wurde der PlentySHOP-Checkout des Kunden Elegant Einrichten gründlich überprüft, analysiert und optimiert, um sowohl sichtbare, benutzerseitige Probleme als auch versteckte technische Fehler zu beseitigen.

Besonderes Augenmerk lag auf dem PayPal Express Checkout, der zuvor zu inkonsistenten Nutzerabläufen führte (z. B. 404-Fehler nach dem Login, fehlerhafte Cookie-Banner und unvollständige Zahlungsübergaben). Außerdem schlug die Gastbestellung gelegentlich mit kryptischen Fehlermeldungen fehl, was Kunden vom Abschluss ihrer Bestellungen abhalten konnte.

Technologiestack

PlentyONE backend PlentyONE Plugins PHP

Kundenherausforderung

Eine Illustration, die zwei Geschäftsleute darstellt, die an einer Strategie zusammenarbeiten. Eine große gelbe und weiße Zielscheibe ist in der Mitte durch einen großen Pfeil geteilt. Ein Mann auf der rechten Seite hält den Pfeil und stößt ihn in die Zielscheibe, während der andere auf der linken Seite mit geballter Faust voranschreitet, als ob er triumphieren würde. Hinter ihnen befinden sich verschiedene Symbole, die sich auf Geschäft und Finanzen beziehen, darunter ein Tortendiagramm, schwebende Dollarzeichen und menschliche Silhouetten-Icons. Der Hintergrund ist einfarbig hellblau.

Unser Ansatz

Projektübersicht

Ein Screenshot der Benutzeroberfläche einer E-Commerce-Plattform, die eine Code- oder Dateiverwaltung zeigt. Im Hauptbereich ist ein Dateibaum zu sehen, der einen Ordner namens „LLC\Payment\Checkout“ und Unterordner wie „resources“, „views“, „Basket“ und „MyAccount“ enthält. Eine Datei namens „Scripts.twig“ ist ausgewählt, und im rechten Bereich ist der Inhalt der Datei, der aus Text oder Code besteht, unscharf dargestellt. Ein Menü am oberen Rand enthält Elemente wie „Dashboard“, „Sales Channels“, „Stock“, „Orders“ und „Plugins“. Am unteren Rand der linken Seitenleiste ist ein Statusfeld mit dem Text „Deploy status: Successfully deployed“ zu sehen.

Stabilisierung des PayPal Express Checkout

Kunden wurden zuvor nach dem PayPal-Login auf Fehlerseiten umgeleitet oder erlebten Abbrüche beim Zahlungsabschluss. Diese Probleme wurden systematisch durch Anpassung der Checkout-Logik behoben, sodass die Übergabe von PayPal an PlentySHOP zuverlässig funktioniert. Das Express Checkout bietet nun ein reibungsloses End-to-End-Erlebnis ohne Unterbrechungen.

Nachhaltige Integration des Cookie-Banners

Das PayPal-Cookie-Banner führte anfangs zu fehlerhaften Checkout-Abläufen, einschließlich Wechsel zu Amazon Pay und fehlschlagenden Transaktionen. Durch eine Überarbeitung der Plugin-Logik wurde das Banner vollständig integriert, ohne den Zahlungsablauf zu stören. Dadurch entfiel der Einsatz fragiler CSS-Verbergungsregeln, und gleichzeitig wurde die volle Einhaltung der Einwilligungsanforderungen sichergestellt.

Ein Screenshot der Benutzeroberfläche einer E-Commerce-Plattform, die eine Code- oder Dateiverwaltung zeigt. Im Hauptbereich ist ein Dateibaum zu sehen, der einen Ordner namens „LLC\Payment\Checkout“ und Unterordner wie „resources“, „views“, „Basket“ und „MyAccount“ enthält. Eine Datei namens „Scripts.twig“ ist ausgewählt, und im rechten Bereich ist der Inhalt der Datei, der aus Text oder Code besteht, unscharf dargestellt. Ein Menü am oberen Rand enthält Elemente wie „Dashboard“, „Sales Channels“, „Stock“, „Orders“ und „Plugins“. Am unteren Rand der linken Seitenleiste ist ein Statusfeld mit dem Text „Deploy status: Successfully deployed“ zu sehen.
Ein Screenshot der Benutzeroberfläche einer E-Commerce-Plattform, die eine Code- oder Dateiverwaltung zeigt. Im Hauptbereich ist ein Dateibaum zu sehen, der einen Ordner namens „LLC\Payment\Checkout“ und Unterordner wie „resources“, „views“, „Basket“ und „MyAccount“ enthält. Eine Datei namens „Scripts.twig“ ist ausgewählt, und im rechten Bereich ist der Inhalt der Datei, der aus Text oder Code besteht, unscharf dargestellt. Ein Menü am oberen Rand enthält Elemente wie „Dashboard“, „Sales Channels“, „Stock“, „Orders“ und „Plugins“. Am unteren Rand der linken Seitenleiste ist ein Statusfeld mit dem Text „Deploy status: Successfully deployed“ zu sehen.

Verbesserte Nutzerführung im Express Checkout

Nutzer konnten zuvor Rechnungsdaten löschen oder ändern, was zu schweren Validierungsfehlern führte. Das System wurde so umstrukturiert, dass nur noch erlaubte Aktionen (z. B. Eingabe von Bestellnotizen oder Anwendung von Gutscheincodes) möglich sind. Dies schützt den Prozess vor Fehlern und entspricht den Betriebsrichtlinien von PayPal.

Zuverlässigkeit des Gast-Checkouts

 Der Gast-Checkout war anfällig für sporadische Fehler mit unklaren Meldungen. Durch detaillierte Tests und Anpassungen wurde dieser Ablauf stabilisiert, sodass Kunden nun zuverlässig Bestellungen ohne Registrierung abschließen können. Das reduziert Reibungspunkte für Erstkäufer und Gelegenheitskunden.

Ein Screenshot der Benutzeroberfläche einer E-Commerce-Plattform, die eine Code- oder Dateiverwaltung zeigt. Im Hauptbereich ist ein Dateibaum zu sehen, der einen Ordner namens „LLC\Payment\Checkout“ und Unterordner wie „resources“, „views“, „Basket“ und „MyAccount“ enthält. Eine Datei namens „Scripts.twig“ ist ausgewählt, und im rechten Bereich ist der Inhalt der Datei, der aus Text oder Code besteht, unscharf dargestellt. Ein Menü am oberen Rand enthält Elemente wie „Dashboard“, „Sales Channels“, „Stock“, „Orders“ und „Plugins“. Am unteren Rand der linken Seitenleiste ist ein Statusfeld mit dem Text „Deploy status: Successfully deployed“ zu sehen.

ANDERE PROJEKTE

PlentyONE
PlentyONE
PlentyONE