Automatische Bestellerstellung
Im Auto-Modus erstellt der Connector sofort beim Transfer eine Shopware-Bestellung — ohne manuellen Eingriff. Das ist ideal für vollautomatisierte Beschaffungsprozesse, bei denen eine Bestellung direkt nach dem Punchout-Vorgang eingehen soll.
Auto-Modus aktivieren
Der Transmission-Modus wird pro System konfiguriert:
- Öffne das gewünschte OCI- oder cXML-System im Admin
- Gehe zu Tab Allgemein → Transmission-Modus
- Wähle „Automatisch"
Zahlungs- und Versandmethode hinterlegen
Im Auto-Modus benötigt der Connector eine Zahlungsmethode und eine Versandmethode, um die Bestellung zu erstellen. Diese werden ebenfalls im Tab Allgemein des Systems konfiguriert:
| Einstellung | Beschreibung |
|---|---|
| Zahlungsmethode | Shopware-Zahlungsmethode, die für automatisch erstellte Bestellungen verwendet wird (z.B. „Auf Rechnung") |
| Versandmethode | Shopware-Versandmethode für automatisch erstellte Bestellungen |
Ohne hinterlegte Zahlungs- und Versandmethode wird die automatische Bestellerstellung fehlschlagen. Die Transmission bleibt in diesem Fall im Status „Übertragen" und zeigt einen Fehler.
Ablauf im Auto-Modus
Käufer klickt „Übertragen"
│
▼
Warenkorb-Payload wird gespeichert
│
▼
Connector rekonstruiert den Warenkorb
│
▼
Shopware-Bestellung wird automatisch angelegt
│
▼
Transmission → Status: „Bestellung erstellt"
Bestellnummer wird in der Transmission gespeichert
│
▼
Käufer wird zur Hook-URL des Procurement-Systems weitergeleitet
Die gesamte Bestellerstellung geschieht für den Käufer unsichtbar und synchron während des Transfer-Vorgangs.
Unterschied zum manuellen Modus
| Manuell | Automatisch | |
|---|---|---|
| Bestellung entsteht | Nach manuellem Klick im Admin | Sofort beim Transfer |
| Eingriff nötig | Ja, durch einen Admin-Nutzer | Nein |
| Geeignet für | Prozesse mit manueller Prüfung | Vollautomatische Beschaffung |
| Zahlungs-/Versandmethode | Pflicht | Pflicht |
Bestellung nachträglich einsehen
Nach einer erfolgreichen automatischen Bestellerstellung ist die Bestellung zu finden:
- In der Transmission-Detailansicht (direkt verlinkt)
- Unter Bestellungen im Shopware Admin
Die Transmission zeigt dann den Status „Bestellung erstellt" und die zugehörige Bestellnummer.