Gepostet am 07.03.2023;
Trotz aller Einstellungen werden keine Bestellungen aus Magento 2 abgerufen. Was ist zu tun?
Werden keine Bestellungen aus Ihrem Magento 2-Webshop abgerufen, ist gegebenenfalls der Bestellstatus für den Abruf anzupassen.
Bestellstatus für den Abruf mit Mein Büro festlegen
Direkt im Mein Büro-Plugin für Magento 2 können Sie festlegen, welchen Status die Bestellungen für den Abruf besitzen müssen und welchen Status die Bestellungen nach dem Abruf mit Mein Büro erhalten.Begeben Sie sich dazu in den Adminbereich von Magento 2 und dort unter "Stores > Configuration".
Wählen Sie dann im nächsten Schritt unten aus der Liste "Mein Büro > Einstellungen". Hier können Sie nun Bestellstatus für und nach dem Import festlegen.
Zur Auswahl stehen hier:
- Neu
- In Bearbeitung
- Warten auf Zahlungseingang
- Warten auf Zahlungsbestätigung
- Fertig
Es handelt sich dabei im Grunde aber nicht direkt um den Bestellstatus, sondern eher um den Zustand der Bestellung, mit dem Magento 2 letztendlich arbeitet. Magento spricht hier vom order state. Wenn die gewünschten Bestellungen nicht mit Mein Büro abgerufen werden können, muss daher der bestehende Bestellstatus einem Zustand zugeordnet werden, der mit Mein Büro abgerufen werden kann. Alternativ kann auch ein neuer Bestellstatus angelegt werden und dort der Zustand für den Abruf frei festgelegt werden.
Neue Bestellstatus anlegen und einem Zustand zuordnen
Loggen Sie sich dazu in Ihrem Magento 2-Adminbereich ein und begeben sich dort unter "Stores > Order Status".
Klicken Sie darin rechts oben auf Create New Status.
Geben Sie nun als Status Code einen internen Bezeichner an, beispielsweise paypal. Geben Sie als Status Label den eigentlichen Namen für Ihren Bestellstatus ein. Der Status Code darf kein Leerzeichen besitzen.
Hier als Beispiel ein Bestellstatus für PayPal bezahlt:
Klicken Sie anschließend auf Save Status.
Klicken Sie in der Übersicht auf Assign Status To State.
Wählen Sie jetzt unter Order Status Ihren gewünschten Bestellstatus aus. Als Order State wählen Sie den passenden Zustand, der im Mein Büro-Plugin als Bestellstatus für Import festgelegt ist. Der Order State = Pending entspricht dem Zustand Neu, welcher so im Plugin eingestellt werden kann.
Speichern Sie anschließend die Einstellung über Save Status Assignment und prüfen Sie den Abruf. Sollte dieser weiterhin nicht möglich sein, passen Sie den Bestellstatus für Import im Mein Büro-Plugin an. Dies ist unter Schritt 1 beschrieben.
Bestehenden Bestellstatus einem anderen Zustand zuordnen
Sie können auch einem bereits bestehenden Bestellstatus einen bestimmten Zustand zuordnen, der abgerufen werden kann. Klicken Sie dazu ebenfalls unter "Stores > Order Status" oben rechts auf Assign Status To State.
Wählen Sie unter Order Status Ihren gewünschten Bestellstatus aus. Als Order State wählen Sie den passenden Zustand, der im Mein Büro-Plugin als Bestellstatus für Import festgelegt ist. Der Order State = Pending entspricht dem Zustand Neu, welcher so im Plugin eingestellt werden kann.
Speichern Sie anschließend die Einstellung über Save Status Assignment und prüfen Sie den Abruf. Sollte dieser weiterhin nicht möglich sein, passen Sie den Bestellstatus für Import im Mein Büro-Plugin an. Dies ist unter Schritt 1 beschrieben.