Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Entdecke Shopware Payments Volle Leistung, ohne Kompromisse. Mehr erfahren
An international version is available for our store.
Kommora

B2B Bestellimport – Profil-basiert mit Mapping & Bestätigung

Bewertung: keine Bewertung ( Bewertung schreiben )
Downloads: <10

Beschreibung

Highlights

  • • Pro Großkunde ein eigenes Importprofil – jeder Lieferant darf sein eigenes Format senden, du legst pro Kunde Mapping, Default-Versand und -Zahlart fest
  • • Visueller Mapping-Editor: Quelle (z. B. „rows.0.email") auf Shopware-Feld („header.customerEmail") mappen, mit Transformern (trim, upper, lookup, date_format)
  • • Inbound-Queue mit klar verständlichen Status: „Wartet auf Verarbeitung" → „Bereit zur Freigabe" → „Bestellung erstellt" / „Korrektur nötig" – mit Re-Process bei Fehlern
  • • Kunden- und Produktzuordnung per E-Mail / Kundennummer / Artikelnummer / EAN / Hersteller-Nummer + Fallback-Kunde pro Profil
  • • Manuelle oder automatische Freigabe pro Profil – Order-Anlage über den Standard-Cart-Service mit vollen Steuern, Aktionen und Versandkosten

Features

  • Profil-basierter Import (1 Profil pro Kunde / Quelle / Format)
  • CSV-, JSON- und XML-Parser mit benutzerfreundlichen Format-Optionen (Trennzeichen, Zeichensatz, Header-Toggle, Pfad zu Bestellpositionen)
  • Visueller Feld-Mapping-Editor mit Inline-Edit pro Mapping
  • Quell-Pfad als Dotted-Notation (rows.0.email, Order.Items.0.SKU …)
  • Transformer: trim, upper, lower, prefix, suffix, replace, lookup-Tabelle, date_format
  • Customer-Match: per E-Mail oder Kundennummer + Fallback-Kunde
  • Product-Match: Artikelnummer, EAN, Hersteller-Nummer
  • Inbound-Queue mit Status, Filter, Suche und Re-Process
  • Detail-Ansicht: Roh-Payload, geparst, gemappt, Fehler-Kontext (JSON)
  • Manueller Datei-Upload im Admin via Modal
  • Manuelle Freigabe pro Bestellung (Admin entscheidet vor Order-Anlage)

Über die Erweiterung

Bestellungen jedes Großkunden in deinem Format importieren – ohne Custom-Entwicklung.


Kommora B2B Order Import ist die Self-Hosted-Antwort auf das klassische B2B-Problem: jeder Großkunde hat sein eigenes Bestellformat. Statt fünf verschiedene Custom-Importe zu programmieren, legst du pro Kunde ein Importprofil mit Mapping an, lädst die Bestelldatei hoch (oder lässt sie per API einliefern) und der Pipeline-Lauf erzeugt aus dem Wildwuchs eine saubere Shopware-Bestellung.


Warum dieses Plugin?

  • Echte B2B-Realität. Deine Großkunden senden CSV von SAP, JSON aus internen ERPs, XML von älteren Systemen – und keiner ändert sein Format für dich. Das Plugin nimmt jedes davon an.
  • Pro Kunde ein eigenes Profil. Mapping, Format-Optionen, Default-Zahlart und -Versandart konfigurierst du je Profil – ein Profil pro Großkunde, pro Quelle, pro Format.
  • Manuelle Freigabe als Sicherheitsnetz. Bestellungen landen erst in der Inbound-Queue. Du siehst die geparsten und gemappten Daten und gibst dann frei. Kein automatischer Order-Spam bei kaputten Eingangsdateien.
  • Self-Hosted & Compliance-fähig. Keine externe Cloud, keine Datenweitergabe, keine API-Keys nach außen. Alle Daten bleiben in deinem Shopware-System.


Funktionen im Überblick

? Importprofile (1 pro Kunde / Quelle)

  • Format wählen: CSV / JSON / XML
  • Format-Optionen als strukturiertes Formular: bei CSV Trennzeichen, Texterkennungszeichen, Zeichensatz und Header-Toggle; bei JSON/XML Pfad zu den Bestellpositionen
  • Customer-Match-Strategie: per E-Mail oder per Kundennummer + optionaler Fallback-Kunde
  • Product-Match-Strategie: Artikelnummer / EAN / Hersteller-Nummer
  • Default-Zahlart, -Versandart, -Währung pro Profil
  • Mindestbestellwert + Preis-Modus (Shop-Preis verwenden / aus Datei / bei Drift ablehnen)
  • Freigabe-Modus: manuell oder automatisch

?️ Visueller Mapping-Editor

  • Liste aller Mappings pro Profil mit Inline-Edit
  • Quelle als Dotted-Path: z. B. rows.0.email (CSV) oder Order.Buyer.EmailAddress (XML)
  • Ziel-Felder vorgegeben: header.customerEmail, header.customerNumber, header.shippingStreet, lineItem.productNumber, lineItem.quantity, lineItem.unitPrice etc.
  • Transformer-Bibliothek: trim, upper, lower, prefix, suffix, replace, lookup-Tabelle, date_format
  • Pflichtfeld-Markierung + Priorität pro Mapping

? Eingangs-Queue mit klaren Status

  • Status-Lebenszyklus: Wartet auf Verarbeitung → Geparst → Gemappt → Bereit zur Freigabe → Bestellung erstellt oder Korrektur nötig
  • Filter, Volltext-Suche, Sortierung
  • „Korrektur nötig" als gelbe Warnung statt knallrot „Failed" – freundliche UX, klar dass meist nur ein Mapping nachzubessern ist
  • Re-Process nach Fix der Eingangsdaten oder des Mappings
  • Manuelle Approve-Aktion pro Bestellung

? Detail-Ansicht jeder Bestellung

  • Status, Profil, Quelle, eingegangen am, verarbeitet am
  • Komplette Roh-Payload sichtbar (zur Fehleranalyse)
  • Geparste Daten als JSON
  • Gemappte Daten als JSON (was wir der Order-Anlage übergeben würden)
  • Fehler-Kontext mit konkreter Ursache (z. B. „Customer not found: foo@bar.com")
  • Aktions-Buttons: Pipeline starten, Freigeben & Bestellung erstellen

Details

  • Verfügbar in: Englisch, Deutsch
  • Zuletzt aktualisiert: 30. September 2026
  • Veröffentlicht: 30. September 2026
  • Version: 1.0.0
  • Kategorie: Kundenbindung, Vertrauen & Bewertungen

Ressourcen

Bewertungen (0)

Bewertung schreiben

Wenn du diese Erweiterung heruntergeladen hast, kannst du diese im Shopware Account bewerten.

Bewertung schreiben

Über den Extension Partner

Partner Status

  • Shopware Technology Partner Silver Shopware
    Technology Partner Silver
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Bewertung: 5

    Durchschnittliche Bewertung von 5 von 5 Sternen

  • Partner seit: 2026
  • Erweiterungen: 21

Support

  • Land: Germany
  • Spricht: Deutsch, Englisch
  • Reaktionszeit: Sehr schnell