Magento 2 Unterschied zwischen Auftragsrechnung, Stornieren, Stornieren, Halten und Versenden

9

Kann jemand mit einigen Beispielen erklären , dass , wie Magento bearbeitet jeden Auftrag für verschiedene Schritte Invoice, Cancel, Void, Holdund Ship.

Amit Singh
quelle
Magento 1 Workflow
magento.stackexchange.com/questions/6944/…

Antworten:

9

Dies sind die Schritte zum Abschluss der Bestellung:

Rechnung : Bei diesem Schritt handelt es sich um einen Zahlungsbestätigungsbeleg. Wenn der Administrator eine Zahlungsbestätigung erhält, sollte die Rechnung erstellt werden . Diese kann manuell (offline oder * online) vom Administrator oder automatisch bei Online-Zahlung mit Zahlungsaktion erstellt werden Authorize and Capture.

* Online-Erfassung (Rechnungserstellung) nur verfügbar, wenn nur das Online-Zahlungsgateway für die Zahlungsaktion verwendet wird Authorize Only.

Abbrechen Dieses nur Widerrufsverfahren. Bei Online-Zahlung mit Bestellung und Betrag in dieser Bestellung autorisiert dann. Der Auftragsstornierungsprozess ruft eine voidAktion zum Abbrechen der aktuellen Transaktion auf.

Stornieren Dieser Vorgang dient zum Stornieren der Online-Transaktion. Wenn die Online-Zahlungsmethode für die Bestellung verwendet wird, wird die aktuelle Transaktion storniert und der Online-Transaktionsprozess für eine bestimmte Bestellung kann nicht fortgesetzt werden. (Zum Beispiel: Wenn ein Bestellbetrag vom Zahlungsgateway eines Drittanbieters autorisiert wird und der Administrator den ungültigen Prozess anwendet, kann er die Zahlung nicht mehr weiter erfassen.) Obwohl im Falle eines voidreibungslosen Ablaufs der Bestellung nur der gesamte Prozess nur offline ausgeführt wird ( dh Offline-Rechnung, Offline-Gutschrift).

Halten : Dieser Vorgang dient nur zum Halten der aktuellen Bestellung. Wenn der Administrator die aktuelle Bestellung aufhebt, funktioniert die Bestellung wie gewohnt reibungslos.

Schiff Dieser Prozess wird im Zusammenhang mit dem Versand Aktion , wenn ein Produkt zu Kunden versandt wird dann Sendung von Admin erzeugt wird

Yogesh Karodiya
quelle
Schöne Informationen.
Rakesh Jesadiya
Gute Antwort, wäre am besten, wenn Sie einige Beispiele aus dem wirklichen Leben hinzufügen
Amit Singh
2

Sie können alle Magento-Status und -Status von admin unter admin-> system-> order status überprüfen. Magento-Bestellstatus

Jeder Bestellstatus hat einen bestimmten Status wie im Screenshoot. Sie können selbst versuchen, in Echtzeit zu sehen, wie sich Auftragsstatus und -status ändern. Geben Sie eine Bestellung auf und öffnen Sie die MySQL-Datenbank mit einem beliebigen Tool.

Führen Sie die folgende Abfrage aus, um Daten für Ihre Bestellung abzurufen:

select * from sales_flat_order where increment_id = 'your order increment id you did'

Sie werden sehen, dass Ihr ausstehender Bestellstatus einen neuen Status hat , wenn die Bestellung aufgegeben wird. Als nächstes sollten Sie die Bestellung vom Administrator in Rechnung stellen und die obige Abfrage erneut ausführen. Sie werden sehen , dass der Auftragsstatus geändert wird , Verarbeitung und Ordnung Zustand geändert wird , die Verarbeitung Dann können Sie die Bestellung versandt und Auftragsstatus wird geändert vollständige und Auftragsstatus wird geändert komplett

So funktionieren Auftragsstatus und Status. Der Bestellstatus wird von Magento verwendet.

Weitere Informationen zum Bestellstatus finden Sie in diesem Stackoverflow-Beitrag zum Bestellstatus

Was sind die Definitionen der Auftragsstatus? ODER: Wo soll ich meinen Bestellstatus integrieren?

Ledian Hymetllari
quelle
Ist das nicht eine Momentaufnahme des Backends von Magento 1? War das nicht eine Frage zu Magento 2?
Scott
@ Scott danke für die Frage. Wenn Sie die Tags der Frage sehen, ist Magento 1.9 enthalten. Gemäß dem Bestellstatus haben sie sich in Magento 2 nicht wesentlich geändert, daher ist die Abfrage dieselbe. Nur der Tabellenname wurde in Magento 2 in sales_order anstelle von sales_order geändert. Vielen Dank
Ledian Hymetllari
2

Ausstehend . - neue Bestellung aufgeben. Der Standardstatus steht noch aus

Verarbeitung - Sie erhalten eine Rechnung, von der der Magento-Administratorstatus in geändert wird

In der Warteschleife - Dieser Status kann nur manuell zugewiesen werden. Sie können jede Bestellung zurückstellen.

Abgebrochen - Dieser Status wird manuell von Ihnen oder bei einigen Zahlungsgateways zugewiesen, wenn der Kunde nicht innerhalb der angegebenen Zeit zahlt.

Vollständig - Dieser Status bedeutet, dass die Bestellung erstellt, bezahlt und an den Kunden versendet wird.

Geschlossen - Geschlossene Bestellungen sind Bestellungen, denen eine Gutschrift zugewiesen wurde und deren Bestellung dem Kunden erstattet wurde.

Ausstehende Zahlung - Dies ist der Status, der verwendet wird, wenn eine Bestellung erstellt und PayPal oder eine ähnliche Zahlungsmethode verwendet wird. Dies bedeutet, dass der Kunde an die Website des Zahlungsgateways gesendet wurde, aber noch keine Rückgabeinformationen eingegangen sind. Dieser Status ändert sich, wenn der Kunde bezahlt. Einige Gateways stornieren aufgegebene Bestellungen automatisch nach einer bestimmten Leerlaufzeit. Wenn die Bestellung lange Zeit diesen Status hatte, sollten Sie sie manuell stornieren, um den Produktbestand freizugeben.

Rama Chandran M.
quelle
2

Bestellung in Rechnung gestellt:

Manchmal wird eine Bestellung in Rechnung gestellt, bevor die Zahlung eingegangen ist. In diesem Beispiel wird die Rechnung erstellt und gesendet, nachdem die Kreditkartenzahlung autorisiert und verarbeitet wurde. Nachdem die Rechnung erstellt und gesendet wurde, wird eine Kopie per E-Mail an den Kunden gesendet.

Stornierung:

In diesem Fall kann die Reihenfolge jedoch nicht mehr geändert werden. Während eine Auftragszahlung möglicherweise ungültig wird, kann immer eine neue Rechnung erstellt werden. Durch die Stornierung einer Bestellung wird verhindert, dass zukünftige Änderungen daran vorgenommen werden.

Leere:

Nichtig ist in Bezug auf die Zahlung auf der Bestellrechnung - zum Beispiel um die Autorisierung aufzuheben - damit die Gelder nicht später erfasst werden. Zahlungen müssen nach der Erfassung erstattet werden und können nicht storniert werden.

In Wartestellung:

Zurückgestellte Bestellungen müssen zurückgestellt werden, bevor weitere Aktionen ausgeführt werden.

Bestellung versandt:

Die Sendung wird eingereicht und Packzettel gedruckt. Sie versenden das Paket und der Kunde wird per E-Mail benachrichtigt. Herzliche Glückwünsche! Du bist im Geschäft.

Nikunj Vadariya
quelle