Beantwortet

Woocommerce Status ändern

  • 16 December 2021
  • 9 Antworten
  • 436 Ansichten

Abzeichen

Wie ich erfahren habe gibt es mit dem Status “processing” in Woocommerce Probleme.

Reicht es, wenn ich den Status umbenenne? 


z.B. im Child-Theme die Functions.php wie folgt ändere:
 

/* Statusname Bestellung in Bearbeitung für Xentral ändern */
add_filter( 'wc_order_statuses', 'wc_renaming_order_status' );
function wc_renaming_order_status( $order_statuses ) {
    foreach ( $order_statuses as $key => $status ) {
        if ( 'wc-processing' === $key ) 
            $order_statuses['wc-processing'] = _x( 'Bestellung eingegangen', 'Order status', 'woocommerce' );
    }
    return $order_statuses;
}

icon

Beste Antwort von Daniel Schmidtchen 16 December 2021, 12:42

Original anzeigen

9 Antworten

Benutzerebene 7
Abzeichen +5

Ich löse das für meine WooCommerce Anwender über ein Plugin, siehe Anleitung:

https://www.dsconsult.de/xentral/xentral-woocommerce-schnittstellen-installation/#:~:text=Nach%20erfolgreichen%20Import,eindeutiger%20Bestellstatus%20sichergestellt.

Das funktioniert reibungslos.

Abzeichen

Hey Daniel,

danke für den Tipp. Ich hab mir jetzt das Plugin “Woocommerce Order Status” gekauft.

Leider kann ich den Status “In Bearbeitung” umbenennen aber den slug “processing” kann ich damit nicht ändern. 

Was genau muss ich da jetzt machen?

 

Benutzerebene 7
Abzeichen +5

Du musst einen weiteren Status einrichten, dann kann Xentral die Processing abholen, setzt den Status zB “xentral” oder “picking” und wenn ein Label generiert wurde “complete”. Kannst du in meiner Anleitung auch nachlesen, Schritt für Schritt. 

Melde dich sonst gerne direkt per PN, dann helfe ich dir weiter. 

Abzeichen

Hey Daniel,

 

danke für das Angebot.


Ich habe einen Screenshot mit der Konfiguration nach der Anleitung umgesetzt.
Vielleicht kannst Du Dir das mal anschauen. 

Vielen Dank vorab!

 

 

Benutzerebene 7
Abzeichen +5

Sieht gut aus :)

Abzeichen

Vielen Dank für Deine Hilfe Daniel.

In Xentral sieht dass dann so aus (siehe Screenshot anbei)?

Gibt es eine Möglichkeit zu überprüfen ob das funktioniert?

 

 

Benutzerebene 7
Abzeichen +5

Willst du auch pendlng und on-hold Bestellungen abholen? 

Am besten machst du eine Testbestellung, lässt diese importieren, dann sollte direkt der “picking” status gesetzt werden. Sobald eine Paketmarke erstellt und die Trackingnummer gespeichert wurde, sollte dann final der Status completed rückgemeldet werden. 

Abzeichen

Nein, pending und on-hold Bestellungen würden wir nicht in Xentral importieren wollen.

Benutzerebene 7
Abzeichen +5

ok, dann kannst / musst du diese Einträge bei Bestellung “Status offen” entfernen

Antworten