2016-06-15 13 views
1

Ich erstelle ein Rechnungsmodul für Magento2 und ich habe meine benutzerdefinierte Zahlungsmethode eingerichtet und funktioniert. (Kunden können es wählen, es tut seine Sachen und Arbeiten, usw.)Magento2 Rechnung bezahlt Status

Ich bin auf dem nächsten Schritt jedoch fest, und was ich geschehen möchte ist, dass, wenn der Administrator im Backend eine Rechnung den Status erzeugt Für die Rechnung sollte "Unpaid" und nicht die Standardeinstellung "Paid" sein. Der Administrator druckt dann die Rechnung aus, sendet sie an den Kunden, und wenn sie die Zahlung erhalten, sollten sie in der Lage sein, sie manuell zu bezahlen und die Bestellung abzuschließen.

Ich nehme an, ich sollte irgendwo anfangen, indem ich adminhtml in einem der Standard-Magento-Module erweitern, aber ich bin mir nicht sicher, wo. Jede Hilfe wird geschätzt, danke.

Antwort

0

Ich denke, Sie sollten Unbezahlten Status in Magento Admin Panel (oder durch das Migrationsskript) hinzufügen, und Sie sollten es als Standard auf Verarbeitungsstatus setzen.

werfen Sie einen Blick auf die Tabellen:

sales_order_status 
sales_order_status_history 
sales_order_status_label 
sales_order_status_state