Magento 2 Modul Schnellbestellung / Quick Order

Magento 2 Schnellbestellung für SKU- und Namenssuche, Katalogauswahl, geprüften CSV-Import, konfigurierbare Produkte, Bundles, Sammel-Warenkorb und Direkt-Checkout.

SoftwareSilo Schnellbestellung verkürzt den Weg von der Artikelliste bis zu einer gültigen Magento 2 Bestellung. Das Modul richtet sich an Käufer, die ihren Bedarf bereits kennen und viele Positionen lieber in einer kompakten Bestellmaske erfassen, statt jede Produktseite einzeln zu öffnen.

Für wiederkehrende und umfangreiche Bestellungen: Großhändler, Distributoren, Hersteller, Ersatzteilshops, Büroausstatter und gemischte B2B/B2C-Shops können häufigen Bestellern einen schnelleren Einkaufsweg anbieten.

Suche nach SKU oder Produktname: Käufer fügen Positionen über eine Vorschlagssuche hinzu. Das Ergebnis zeigt die nötigen Produktinformationen, damit sich ähnliche Artikel direkt in der Schnellbestellung unterscheiden lassen.

Im Katalog suchen, wenn die SKU nicht bekannt ist: Ein Katalogfenster stellt Produkte seitenweise zur Auswahl. Mengen und Optionsentscheidungen bleiben erhalten, während der Käufer zwischen Katalog und Bestellliste wechselt.

Vorbereitete Listen importieren: Nutzer können eine CSV-Datei hochladen oder CSV-Text einfügen. Unterstützte Spalten sind SKU, Menge, Optionen konfigurierbarer Produkte und Bundle-Optionen. Das Trennzeichen lässt sich für den Store konfigurieren.

Probleme vor der Bestellung erkennen: Die Vorschau trennt akzeptierte von ungültigen Zeilen. Fehlende SKUs, nicht verfügbare Produkte, nicht zugelassene Produkttypen, unvollständige Optionen und Mengenregeln lassen sich korrigieren, ohne die gesamte Liste neu aufzubauen.

Wiederholte SKUs kontrolliert verarbeiten: Im Hinzufügen-Modus bleiben vorhandene Positionen erhalten und werden mit den neuen Daten kombiniert. Der Überschreiben-Modus ersetzt die betroffenen Mengen und Optionen, wenn die Importdatei den aktuellen Stand vorgeben soll.

Die Arbeitsliste exportieren: Käufer können ihre aktuellen Positionen als CSV herunterladen. So kann ein Einkaufsteam die Liste in Magento vorbereiten, intern abstimmen und später erneut verwenden.

Einfache, konfigurierbare und Bundle-Produkte bestellen: Variantenattribute und Bundle-Auswahlen werden direkt in der Schnellbestellung erfasst. Käufer können ihre Auswahl bearbeiten, bevor Magento daraus Angebotspositionen erzeugt.

Realistische Mengen beibehalten: Magento prüft Bestand, Verkaufbarkeit, Mindest- und Höchstmengen, Mengenschritte und das optionale Schnellbestell-Limit. Ändert oder entfernt die Checkout-Vorbereitung eine Position, erhält der Käufer das bereinigte Ergebnis.

Preise im richtigen Kundenkontext anzeigen: Produktpreise, Zwischensummen und optionale Staffelpreisinformationen können in der Liste erscheinen. Das Modul verwendet den aktiven Magento Kunden- und Store-Kontext.

Alle Positionen in den Warenkorb übernehmen: Die Standardaktion fügt die akzeptierten Artikel dem bestehenden Magento Warenkorb hinzu. Das passt zu Shops, in denen Käufer Gutscheine, Versand und Summen im normalen Checkout prüfen sollen.

Einen kürzeren Direktbestellweg anbieten: Der optionale Direktablauf bereitet ein eigenes Magento Quote vor, erfasst Adressen, ermittelt Versandarten und Summen, zeigt verfügbare Zahlungsarten und führt weiter, ohne die Bestellung im normalen Warenkorb neu aufzubauen.

Einen vorhandenen Warenkorb schützen: Ist der Warenkorb bereits gefüllt, kann das Modul vor dem Direktablauf nachfragen. Nach einer erfolgreichen Schnellbestellung lässt sich der frühere Warenkorb wiederherstellen.

Zugriff gezielt steuern: Die Schnellbestellung kann auf ausgewählte Kundengruppen begrenzt werden. Gastzugriff und direkte Gastbestellungen besitzen getrennte Einstellungen. Links in Hauptnavigation, Kundenkonto und Footer lassen sich unabhängig aktivieren.

Die Produktgrenzen vor der Auswahl kennen: Das Basismodul unterstützt CSV, nicht XML, und stellt keinen öffentlichen REST-, SOAP- oder GraphQL-Servicevertrag bereit. Gespeicherte Anforderungslisten, automatische Nachbestellung aus der Bestellhistorie und PunchOut sind eigene Anforderungen.

SKU- und Namenssuche mit schnellem Hinzufügen

Finden Sie Produkte zügig über SKU oder Namen und übernehmen Sie Positionen direkt in die Schnellbestellung.

CSV-Import mit Vorschau und Validierung

Importieren Sie Listen per Datei oder Einfügen, prüfen Sie vorab valide und fehlerhafte Zeilen und übernehmen Sie nur passende Positionen.

Importmodus addieren oder überschreiben

Steuern Sie, ob vorhandene Zeilen ergänzt oder Mengen und Optionen gezielt überschrieben werden.

Optionen für konfigurierte und Bundle-Produkte

Erfassen Sie Varianten- und Bundle-Optionen je Zeile, sodass auch komplexe Produkte schnell bestellbar bleiben.

Positions- und Mengenlimits je Bestellung

Begrenzen Sie maximale Zeilen und Mengen pro Position, um fehlerhafte oder ungewollte Masseneingaben früh zu steuern.

Add-to-Cart und Direktbestellung in einem Modul

Definieren Sie pro Shop den Standardablauf zwischen Warenkorb-Prozess und direkter Übergabe in den Checkout.

Versand- und Summenvorschau vor Abschluss

Berechnen Sie verfügbare Versandarten und Kostensummen bereits vor dem finalen Bestellschritt.

Zugriff nach Kundengruppe und Gastmodus

Regeln Sie, wer Quick Order nutzen darf, und differenzieren Sie den Funktionsumfang für Gäste und eingeloggte Nutzer.

Warenkorb-Wiederherstellung mit Dialoglogik

Stellen Sie vorhandene Warenkörbe nach Direktbestellungen wieder her und steuern Sie das Verhalten bei bereits gefülltem Warenkorb.

  • Aktuelle Version1.0.5
  • 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.

quick-order

Version 1.0.5 - 2026-08-31

Changed
  • Replaced the module information block with the shared Extension Manager extension
Fixed
  • Prevented configurable and bundle option endpoints from exposing prices or tier prices when their storefront display settings are disabled
  • Fixed shipping estimation for virtual-only Quick Order item payloads to return the configured no-shipping-required error
  • Added the missing declarative schema whitelist entry for the Quick Order temporary quote flag

Version 1.0.4 - 2026-05-24

Added
  • Added compatibility for Magento versions that cannot reflect PHP union return types

Version 1.0.3 - 2026-04-28

Added
  • Added automatic cleanup for temporary Quick Order quotes created during checkout preparation
  • Added catalog cache invalidation on product and inventory changes for the Quick Order browse catalog response
Changed
  • Refactored duplicated Quick Order product resolution, quote item creation, address application, tier price formatting, and cart restoration logic into shared services
  • Updated the account area controller implementation to remove deprecated customer account base controller usage
Fixed
  • Fixed guest address session storage to cap saved guest addresses and avoid unbounded session growth
  • Fixed product search length validation for multibyte queries and loaded final prices for customer-group-aware search results
  • Fixed tier price handling when products do not provide tier prices and improved CSV parsing forward compatibility
  • Fixed shipping rate error handling to throw localized exceptions correctly

Version 1.0.2 - 2026-02-25

Added
  • Added support for bundle products
  • Added a Browse Catalog modal flow for Quick Order with bulk selection and option-based product handling
  • Added selection and quantity persistence while switching to option selection in the catalog modal
  • Added catalog response caching with warmup support to improve modal load performance
Fixed
  • Fixed quantity reconciliation before checkout so adjusted cart quantities are reflected correctly
  • Fixed checkout compatibility when payment renderer configuration is incomplete

Version 1.0.1 - 2026-02-20

Fixed
  • Fixed customer address save handling in Quick Order

Version 1.0.0 - 2026-02-13

Added
  • Added initial version
Modulspezifische Fragen
Was ist ein Magento 2 Schnellbestellungsmodul?

Es bietet Käufern eine Seite, auf der sie mehrere Produkte suchen und erfassen. SoftwareSilo unterstützt Namens- und SKU-Suche, Katalogauswahl, CSV-Import, Optionswahl, Sammel-Warenkorb und einen optionalen Direktbestellablauf.

Für wen eignet sich SoftwareSilo Schnellbestellung?

Das Modul eignet sich für Stammkunden mit Sortimentskenntnis, etwa Großhändler, Händler, Einkaufsteams, Filialen, Ersatzteilkunden und Vertriebsmitarbeiter, die Telefon- oder E-Mail-Bestellungen erfassen.

Enthält Magento Open Source bereits eine Schnellbestellung?

Magento Open Source enthält die B2B Quick Order von Adobe Commerce nicht. SoftwareSilo ergänzt einen eigenständigen Storefront-Ablauf und kann auch in Adobe-Commerce-Projekten eingesetzt werden, wenn der Funktionsumfang passt.

Können Käufer nach SKU und Produktname suchen?

Ja. Die Vorschlagssuche akzeptiert SKU oder Namen und liefert passende verkaufbare Produkte aus den freigegebenen Produkttypen.

Können Käufer Produkte ohne bekannte SKU auswählen?

Ja. Katalog durchsuchen öffnet ein seitenweises Auswahlfenster. Dort lassen sich mehrere Produkte, Mengen und erforderliche Optionen festlegen.

Kann man eine CSV-Datei hochladen oder eine Liste einfügen?

Beides ist möglich. Käufer laden eine CSV-Datei hoch oder fügen CSV-formatierte Zeilen ein und prüfen anschließend die Vorschau.

Welche Spalten darf die CSV enthalten?

Der Import erkennt sku und qty sowie optional options und bundle_options. Eine Kopfzeile wird unterstützt. Ohne Kopfzeile gilt die dokumentierte Spaltenreihenfolge.

Prüft die Schnellbestellung die CSV vor der Übernahme?

Ja. Die Vorschau zeigt akzeptierte Positionen und Fehler je Zeile. So lassen sich fehlende SKUs, ungültige Optionen, nicht unterstützte Produkttypen und Mengenprobleme korrigieren.

Was unterscheidet Hinzufügen und Überschreiben beim Import?

Hinzufügen behält die bestehende Liste und ergänzt neue Daten. Überschreiben ersetzt bei passenden Positionen Mengen und Optionsauswahlen. Der Standardmodus ist konfigurierbar.

Können Käufer ihre Schnellbestellliste exportieren?

Ja. Die aktuelle Arbeitsliste lässt sich im Storefront als CSV exportieren und damit intern prüfen oder später wiederverwenden.

Welche Magento Produkttypen werden unterstützt?

Das Basismodul unterstützt ausdrücklich einfache, konfigurierbare und Bundle-Produkte. Jeder Typ kann in der Konfiguration einzeln aktiviert werden.

Wie werden konfigurierbare Produkte verarbeitet?

Der Käufer wählt die erforderlichen Variantenattribute in einem Optionsfenster. Kindprodukt und Menge werden beim Warenkorb- oder Direktbestellschritt erneut geprüft.

Wie werden Bundle-Produkte verarbeitet?

Erforderliche und optionale Bundle-Auswahlen erscheinen in einem eigenen Dialog. Die gewählte Konfiguration bleibt während der Verarbeitung mit der Bestellposition verbunden.

Unterstützt das Basismodul gruppierte, virtuelle, Download- oder Geschenkkartenprodukte?

Für diese Produkttypen besteht keine Funktionszusage. Die Produkttyp-Konfiguration umfasst nur einfache, konfigurierbare und Bundle-Produkte.

Werden Bestand und Verkaufbarkeit geprüft?

Ja. Magento prüft Produktstatus, Sichtbarkeit, Bestand, Verkaufbarkeit und erforderliche Optionen bei Suche, Import, Warenkorbaktion und Checkout-Vorbereitung.

Kann der Händler Positionszahl und Menge begrenzen?

Ja. Maximale Positionszahl und maximale Menge je Position sind konfigurierbar. Magento Mindestmengen, Höchstmengen und Mengenschritte gelten weiterhin.

Kann Quick Order Kundenpreise und Staffelpreise anzeigen?

Ja. Preisanzeige und Staffelpreis-Hinweise lassen sich getrennt aktivieren. Die Werte stammen aus dem aktiven Magento Store- und Kundenkontext.

Können alle Positionen in den normalen Warenkorb gelegt werden?

Ja. In den Warenkorb prüft die Liste und übernimmt alle akzeptierten Artikel gemeinsam in den Magento Warenkorb.

Was ist der Direktbestellablauf?

Er erstellt aus den Positionen ein eigenes Magento Quote und führt durch Adressen, Versand, Summen, Zahlungsarten und Bestellabschluss, ohne die Liste zuvor im Standardwarenkorb neu aufzubauen.

Lassen sich Versand und Summen vor der Bestellung berechnen?

Ja. Für aktuelle Positionen und Adressen kann das Modul verfügbare Versandarten sowie Zwischensumme, Versand, Steuer, Rabatt und Gesamtsumme ermitteln.

Verwendet die Direktbestellung Magento Zahlungsarten?

Ja. Der Ablauf lädt die für das vorbereitete Magento Quote verfügbaren Zahlungsarten. Das Ergebnis hängt von Store-Konfiguration, Adressen, Kundenkontext und dem jeweiligen Zahlungsmodul ab.

Was passiert mit einem bereits gefüllten Warenkorb?

Der Händler kann vor dem Direktablauf eine Abfrage aktivieren. Der Käufer entscheidet damit bewusst, wie mit vorhandenen Artikeln umgegangen wird.

Kann der vorherige Warenkorb wiederhergestellt werden?

Ja. Bei aktivierter Option speichert SoftwareSilo den früheren Quote-Kontext und stellt den Warenkorb nach der getrennten Schnellbestellung oder beim Aufruf des Warenkorbs wieder her.

Können Gäste die Schnellbestellung nutzen?

Ja, wenn Gastzugriff aktiviert ist. Gastnutzung, direkte Gastbestellung, Versandpflicht und Zahlungspflicht besitzen getrennte Einstellungen.

Kann der Zugriff auf Kundengruppen begrenzt werden?

Ja. Der Händler wählt erlaubte Magento Kundengruppen. Eine leere Auswahl erlaubt alle Gruppen.

Wo kann der Link zur Schnellbestellung erscheinen?

Der Link kann unabhängig in Hauptnavigation, Kundenkonto und Footer aktiviert werden. Der direkte Einstieg bleibt die URL /quickorder.

Bietet SoftwareSilo Quick Order REST-, SOAP- oder GraphQL-APIs?

Nein. Das Basismodul enthält keinen öffentlichen Servicevertrag. Seine Controller bedienen die Storefront-Oberfläche und sind nicht als Integrations-API vorgesehen.

Unterstützt das Modul XML-Bestelluploads?

Nein. SoftwareSilo unterstützt CSV-Dateien und eingefügten CSV-Text. Ist XML zwingend, sollte dieses Kriterium mit Produkten verglichen werden, die XML ausdrücklich dokumentieren.

Enthält Quick Order gespeicherte Anforderungslisten oder automatische Nachbestellung?

Nein. Die aktuelle Liste kann als CSV exportiert werden. Benannte Anforderungslisten und die direkte Übernahme aus der Bestellhistorie sind getrennte Funktionen.

Ist Quick Order dasselbe wie PunchOut?

Nein. Quick Order ist ein Storefront-Formular für manuelle oder CSV-basierte Erfassung. PunchOut verbindet ein externes Beschaffungssystem mit dem Shop und überträgt den Warenkorb zurück.

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.

Schnellbestellung / Quick Order

×

Ideal für diese Branchen & Anwendungsfälle

Wiederbestellungen in kurzer Zeit

Stellen Sie bekannte Positionen schnell erneut zusammen und passen Sie Mengen ohne Umwege an.

Bestellerfassung durch Vertriebsteams

Erfassen Sie telefonische oder per E-Mail eingehende Bestellungen strukturiert in einem schnellen Ablauf.

Positionen aus Datei- oder Tabellenlisten übernehmen

Übernehmen Sie externe Artikellisten per Importvorschau und reduzieren Sie manuelle Übertragungsfehler.

Varianten- und Bundle-Bestellungen beschleunigen

Verarbeiten Sie auch komplexe Produktkonfigurationen ohne den schnellen Bestellfluss zu verlassen.

Schneller Einstieg für nicht eingeloggte Käufer

Aktivieren Sie bei Bedarf einen kontrollierten Gastprozess für schnelle Bestellanfragen.

Große Bestellungen mit weniger Schritten abschließen

Nutzen Sie Direktbestellung mit Kostenvorschau, um den Weg zum Abschluss spürbar zu verkürzen.

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