Bestellstatus für Magento 2
  1. orgaMAX FAQ
  2. Bestellstatus für Magento 2

Bestellstatus unter Magento 2 anpassen

Trotz aller Einstellungen werden keine Bestellungen aus Magento 2 abgerufen. Was ist zu tun?

Sollten keine Bestellungen aus Ihrem Magento 2-Webshop abgerufen werden können, muss gegebenenfalls der Bestellstatus für den Abruf angepasst werden.

Bestellstatus für den Abruf mit orgaMAX festlegen

Direkt im orgaMAX-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 orgaMAX erhalten.

Begeben Sie sich dazu in den Adminbereich von Magento 2 und dort unter Stores -> Configuration.

image1

Wählen Sie dann im nächsten Schritt unten aus der Liste orgaMAX -> Einstellungen. Hier können Sie nun Bestellstatus für und nach dem Import festlegen.

image2

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 orgaMAX abgerufen werden können, muss daher der bestehende Bestellstatus einem Zustand zugeordnet werden, der mit orgaMAX 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.

image3

Klicken Sie darin rechts oben auf Create New Status.

image4

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:

image5

Klicken Sie anschließend auf Save Status.

Klicken Sie in der Übersicht auf Assign Status To State.

image6

Wählen Sie jetzt unter Order Status Ihren gewünschten Bestellstatus aus. Als Order State wählen Sie den passenden Zustand, der im orgaMAX-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 orgaMAX-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.

image6

Wählen Sie unter Order Status Ihren gewünschten Bestellstatus aus. Als Order State wählen Sie den passenden Zustand, der im orgaMAX-Plugin als Bestellstatus für Import festgelegt ist. Der Order State = Pending entspricht dem Zustand Neu, welcher so im Plugin eingestellt werden kann.

image7

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 orgaMAX-Plugin an. Dies ist unter Schritt 1 beschrieben.