One Step Checkout

Magento 2 Modul Magento 2 One Step Checkout

Ein konfigurierbarer Magento 2 Checkout, der Versand, Zahlung, Bestellübersicht und optionale Bestellangaben auf einer responsiven Seite zusammenführt.

SoftwareSilo OneStepCheckout führt die wichtigen Bereiche des Magento-Checkouts auf einer responsiven Seite zusammen. Kunden erfassen ihre Adresse, wählen Versand und Zahlung, prüfen die Summen und ergänzen optionale Bestellangaben, ohne zwischen mehreren Checkout-Schritten zu wechseln.

Magento bleibt für die Bestellung zuständig: Das Modul verändert die Darstellung des Checkouts und ergänzt gezielte Funktionen. Magento prüft weiterhin den Warenkorb, berechnet Steuern und Summen, ermittelt verfügbare Versand- und Zahlungsarten und erstellt die Bestellung.

Passendes Layout für Ihren Shop: Im visuellen Block-Layout verteilen Sie Anmeldung, Versand, Zahlung und Bestellübersicht auf eine, zwei oder drei Spalten. Auf mobilen Geräten folgt der Inhalt einer gut lesbaren Spalte. Auf dem Desktop lässt sich die verfügbare Breite gezielt nutzen.

Erfassen Sie die Angaben, die Ihre Abläufe benötigen: Optional stehen Bestellkommentar, gewünschtes Lieferdatum, Newsletter-Einwilligung und die Magento-Geschenknachricht zur Verfügung. Sichtbarkeit und Reihenfolge der Adressfelder sind konfigurierbar, während Magento-Pflichtfelder geschützt bleiben.

Auch für Bestellungen an mehrere Adressen: Angemeldete Kunden können Produkte und Mengen auf mehrere gespeicherte Adressen verteilen, wenn der Magento Multi-Address Checkout aktiviert ist. Versandangaben, Rechnungsdaten, Prüfung und die erzeugten Bestellnummern bleiben im OneStepCheckout-Design.

Geeignete Warenkörbe gezielt wieder aufnehmen: Die Warenkorbwiederherstellung kann nach einer konfigurierbaren Wartezeit einen sicheren Link senden. Der Shop legt fest, ob die wiederhergestellten Produkte den aktuellen Warenkorb ersetzen oder mit ihm zusammengeführt werden. Begrenzte Wiederholungen vermeiden eine mehrfache Verarbeitung.

Checkout-Aktivität nur mit erforderlicher Einwilligung messen: Optionale GA4-Ereignisse decken Checkout-Start, Versandwahl, Zahlungswahl und Kauf ab. Die Ereignisse warten auf die notwendige Cookie-Einwilligung und verwenden eine vorhandene Google-Tag-Manager- oder gtag.js-Einbindung.

Für Hyvä steht ein separates Add-on bereit: Das OneStepCheckout Hyvä Paket setzt den Checkout für Hyvä Themes um und verwendet dieselben Magento-Dienste und Einstellungen des Hauptmoduls. Das Add-on setzt OneStepCheckout voraus.

Checkout auf einer Seite

Versandadresse, Versandart, Zahlung und Bestellübersicht bleiben in einem responsiven Checkout sichtbar.

Konfigurierbares Block-Layout

Verteilen Sie Anmeldung, Versand, Zahlung und Übersicht auf eine, zwei oder drei Desktop-Spalten.

Steuerung der Adressfelder

Bestimmen Sie Reihenfolge und Sichtbarkeit, während Magento-Pflichtfelder weiterhin geprüft werden.

Sinnvolle Bestellangaben

Erfassen Sie Bestellkommentar, Newsletter-Einwilligung, Geschenknachricht und weitere optionale Angaben.

Gewünschte Liefertermine

Definieren Sie Vorlauf, verfügbare Wochentage, Datumsgrenzen sowie Feiertage und Sperrtage.

Integrierter Multi-Address Checkout

Verteilen Sie Produkte auf mehrere Adressen und schließen Sie Versand, Zahlung und Prüfung im gleichen Design ab.

Kontrollierte Warenkorbwiederherstellung

Senden Sie zeitlich begrenzte Links mit konfigurierbarer Wartezeit, Wiederholungen und Warenkorbstrategie.

GA4-Ereignisse mit Einwilligung

Messen Sie Checkout-Start, Versand, Zahlung und Kauf erst nach der erforderlichen Analytics-Einwilligung.

Konfigurierbare Erfolgsseite

Zeigen Sie Bestelldaten, Summen, Lieferangaben und alle erzeugten Bestellungen in einer klaren Bestätigung.

  • Aktuelle Version1.0.2
  • Kompatibel mit Magento 2.4.6 - 2.4.9
  • Kompatibel mit PHP 8.1 - 8.5

Wenn Ihre Umgebung von den angegebenen Anforderungen abweicht, prüfen wir die Kompatibilität vorab auf Wunsch. Kontaktieren Sie uns dazu gerne über das Kontaktformular.

onestepcheckout

Version 1.0.2 - 2026-08-31

Added
  • Added an injectable checkout layout-handle provider so frontend compatibility modules can select their native layout stack
  • Added a dedicated multi-address assignment template
Changed
  • Refined the responsive Luma checkout and multi-address flow
Fixed
  • Checkout authentication dialogs now inherit the configured form and button styling on the One Step Checkout route
  • Valid fields no longer display duplicate success markers

Version 1.0.1 - 2026-08-28

Added
  • Added a complete multi-address checkout for signed-in customers, including product and quantity assignment, shipping details per address, delivery dates, gift messages, order review and a success page listing every generated order. The flow is available only when Magento's multi-address checkout is enabled
  • Added configurable retry limits for cart recovery and a store-level choice to merge a recovered cart with the current cart or replace it
Changed
  • Reworked the responsive Luma checkout and success page, including the new multi-address flow.
  • Order placement now uses Magento's selected payment renderer so payment validation, tokenization, reCAPTCHA and redirects remain compatible with the chosen payment method
  • Delivery-date limits now use the active store configuration and time zone
  • Checkout REST URLs retain the active store context, and Google Places is initialized through its Magento component
  • The checkout now inherits the storefront theme font by default, while custom font stacks remain configurable
Fixed
  • The configured guest-checkout policy is now enforced, and Magento's required address fields can no longer be hidden or made optional
  • Cart recovery now prevents duplicate processing, skips stale or ineligible carts and retries quotes that do not yet have a recipient email address
  • GA4 requests now wait for the required cookie consent, and purchase events are sent only once
  • Trust-badge content now passes through Magento's CMS content processor

Version 1.0.0 - 2026-07-22

Added
  • Initial release
onestepcheckout-hyva

Version 1.0.1 - 2026-08-31

Added
  • Added a generic payment-renderer contract for payment methods that require custom validation, payloads, tokenization or redirects
  • Added native Magento Purchase Order support, including validation and submission of `po_number`
  • Added checkout reCAPTCHA rendering and token forwarding for customer and guest payment-information requests
  • Added Magento-native product-option and total-segment rendering in the order summary
  • Added dedicated Hyva success-page layout and responsive styling
Changed
  • Reworked the checkout to use dedicated Hyva layout handles without loading the Luma RequireJS, Knockout or jQuery checkout runtime
  • Checkout state now uses Magento cart repositories and service contracts for items, options, totals and available multi-address checkout
  • Address handling now respects Magento's configured street-line count, address metadata, required fields, regions and default country
  • Offline payment methods now expose their Magento-configured instructions and method-specific details through a generic state provider
  • Refined the configurable one-, two- and three-column checkout and success page for consistent desktop and mobile rendering
  • Delivery-date limits now honor store-scoped configuration and local dates
  • GA4 checkout events now respect the configured cookie-consent state
Fixed
  • Keep required checkout-agreement validation inline without duplicating the same error in the global message area
  • Allow checkout field extensions to expose positive native `maxlength` constraints through `registerField`
  • Preserve multi-line streets when loading, matching and submitting customer and quote addresses
  • Keep provider-owned payment placement errors visible while leaving the quote available for correction and retry

Version 1.0.0 - 2026-07-22

Added
  • Initial release
Modulspezifische Fragen
Ersetzt OneStepCheckout die Magento Versand- oder Zahlungsarten?

Nein. Magento ermittelt weiterhin die verfügbaren Versand- und Zahlungsarten und prüft die Auswahl beim Absenden der Bestellung.

Können Gäste den Checkout verwenden?

Ja, wenn der Gast-Checkout in Magento erlaubt und in der Modulkonfiguration aktiviert ist. Der Shop kann weiterhin eine Anmeldung verlangen.

Sind eine, zwei oder drei Spalten möglich?

Ja. Im Block-Layout verteilen Sie Anmeldung, Versand, Zahlung und Übersicht auf bis zu drei Spalten. Mobil wird eine gut lesbare Spalte verwendet.

Unterstützt das Modul den Versand an mehrere Adressen?

Ja. Angemeldete Kunden können den integrierten Multi-Address Ablauf nutzen, wenn die entsprechende Magento-Einstellung aktiviert ist.

Ist ein ausgewähltes Lieferdatum garantiert?

Nein. Es wird als Wunschtermin für die Abwicklung gespeichert. Das Modul prüft die Datumsregeln, reserviert aber weder Bestand noch Kapazitäten beim Versanddienstleister.

Was passiert bei der Warenkorbwiederherstellung mit einem vorhandenen Warenkorb?

Der Shop legt fest, ob wiederhergestellte Produkte den aktuellen Warenkorb ersetzen oder mit ihm zusammengeführt werden. Magento prüft anschließend den entstandenen Warenkorb und die aktuellen Produktdaten.

Sendet GA4 Ereignisse ohne Cookie-Einwilligung?

Das Modul wartet auf die konfigurierte Analytics-Einwilligung. Eine funktionierende Einbindung von Google Tag Manager oder gtag.js bleibt erforderlich.

Ist Hyvä im Preis des Hauptmoduls enthalten?

Hyvä-Unterstützung ist als separates OneStepCheckout Hyvä Add-on erhältlich. Es setzt das Hauptmodul und ein kompatibles Hyvä Theme voraus.

Allgemeine Fragen
Für wie viele Magento-Installationen gilt die Lizenz?

Die Lizenz gilt für eine Magento-Installation inklusive Multi-Website-Betrieb. Zusätzlich darf das Modul auf beliebig vielen Entwicklungs- oder Staging-Servern installiert werden. Weitere Details finden Sie in unseren Lizenzbestimmungen.

Ist die Installation im Preis enthalten?

Installation und Konfiguration sind nicht im Preis enthalten. Wir unterstützen Sie auf Wunsch bei einer reibungslosen Integration in Ihr System.

Wie installiere ich ein Modul?

Composer ist der Paketmanager für PHP, den auch Magento 2 für Module und deren Abhängigkeiten nutzt. Nach dem Kauf finden Sie die passenden Befehle in Ihrem Kundenkonto unter Lizenzen. Zuerst hinterlegen Sie das private SoftwareSilo-Repository und Ihren Lizenz-Token. Danach installieren Sie das angegebene Paket mit composer require und führen php bin/magento setup:upgrade sowie php bin/magento cache:clean aus.

Welche Zahlungsmethoden stehen zur Verfügung?

Sie können per Kreditkarte (Stripe) oder per Überweisung (Vorkasse) bezahlen. Bei Kreditkartenzahlung wird die Bestellung sofort verarbeitet und die Zugangsdaten werden direkt in einer weiteren E-Mail bereitgestellt.

Wie läuft der Bestellprozess ab?

Nach Kreditkartenzahlung erhalten Sie unmittelbar Zugangsdaten für den Bezug des Moduls per Composer. Bei Überweisung erhalten Sie den Zugang, sobald die Rechnung bezahlt ist.

Ich benötige eine individuelle Anpassung des Moduls. Ist das möglich?

Individuelle Wünsche sind kein Problem. Wir passen unsere Magento‑2‑Module an Ihr Projekt an und pflegen eine eigene interne Version, sodass wir bei Supportanfragen genau wissen, was in Ihrem System läuft.

Kann ich eine Demo-Version lokal installieren?

Sie können auf der Detailseite des jeweiligen Moduls eine eigene Demo-Instanz anfordern, in der Sie das Modul intensiv 7 Tage testen können. Eine lokale Demo-Version stellen wir jedoch nicht bereit.

Ist der Quellcode verschlüsselt?

Nein, der Quellcode unserer Module ist nicht verschlüsselt. Wenn Sie eine Anpassung wünschen, senden Sie uns gerne eine Anfrage. Wir melden uns zeitnah mit einem unverbindlichen Angebot.

Wie sehen Updates und Support aus?

Sie können Ihrer Bestellung ein Support-Paket hinzufügen. Es umfasst Unterstützung sowie Updates und Upgrades rund um das Modul. Ein dauerhaftes Abo ist nicht erforderlich.

Ich habe bereits eine Lizenz. Wie kann ich ein Update durchführen?

Das Lizenzupdate können Sie bequem hier abschließen. Wenn Sie ein aktives Support-Paket haben, erhalten Sie Updates automatisch via Composer. Falls Ihr Support-Paket abgelaufen ist, können Sie Ihre Lizenz hier oder in Ihrem Kundenkonto verlängern.

Ich habe eine weitere Frage – wie erreiche ich Sie?

Sie erreichen uns jederzeit über E-Mail.

Magento 2 One Step Checkout

×

Ideal für diese Branchen & Anwendungsfälle

Weniger Seitenwechsel im Checkout

Führen Sie die wichtigsten Checkout-Entscheidungen zusammen, ohne die Magento-Dienste für die Bestellung zu ersetzen.

Lieferanforderungen im Checkout erfassen

Lassen Sie Kunden vor der Bestellung einen Wunschtermin und einen operativen Hinweis angeben.

Für mehrere Standorte bestellen

Angemeldete Kunden verteilen Produkte auf gespeicherte Lieferadressen, wenn Magento Multi-Address aktiviert ist.

Geeigneten Warenkorb wieder aufnehmen

Führen Sie Kunden über einen sicheren Link und eine klare Zusammenführungsstrategie zu einem gültigen Warenkorb zurück.

Gäste und angemeldete Kunden bedienen

Nutzen Sie dieselbe klare Checkout-Struktur, während Magento die passenden Konto- und Gastregeln anwendet.

Checkout auf verschiedenen Bildschirmgrößen nutzen

Stellen Sie die konfigurierten Desktop-Spalten auf kleinen Geräten als gut lesbare Reihenfolge dar.

Vor dem Kauf testen

Fordern Sie eine persönliche Demo an und testen Sie das Modul mit realistischen Beispieldaten im Magento-Admin und im Shop. So können Sie in Ruhe prüfen, ob es zu Ihren Anforderungen und Abläufen passt.

Technische Dokumentation

Praxisnahe Magento-2-Anleitungen, Entwicklerdokumentation und API-Referenzen für Installation, Konfiguration und Troubleshooting.

Zur Knowledge Base

Sie benötigen eine individuelle Lösung?

Ihre Anforderungen gehen über den Funktionsumfang unserer Magento 2 Module hinaus? Wir entwickeln passende Magento 2 Module und Integrationen für Ihre Geschäftsprozesse.

Jetzt anfragen