• Resolved bggg12

    (@bggg12)


    Hallo,
    ich m?chte gernde den Default-Bestellstatus bei Nachnahme von “processing” auf “pending” setzen. Dazu habe ich

    add_action( 'woocommerce_thankyou', 'my_order_status', 10, 1 );
    function my_order_status( $order_id ) {
    	if ( ! $order_id ) {
    		return;
    	}
    	$order = wc_get_order( $order_id );
    	if ( ( get_post_meta( $order->id, '_payment_method', true ) === "cod"  ) && ( $order->post_status === 'wc-processing' ) ) {
    		$order->update_status('pending');
    	}
    }

    eingesetzt, aber es funktioniert nicht,was an germanized liegen muss, da es ohne Germanized funktioniert. K?nnt Ihr mir sagen, was ich ?ndern muss?

    Vielen Dank.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author vendidero

    (@vendidero)

    Hi,

    naja, wir fügen auch Actions zu diesem Hook hinzu, das hei?t aber grunds?tzlich nicht, dass deine Action dadurch nicht ausgeführt wird. Die Frage ist nur, mit welcher Priorit?t dieser ausgeführt wird. Vielleicht solltest du den Wert von 10 auf 0 verringern, damit du als “erstes” dran bist.

    Grü?e

    Thread Starter bggg12

    (@bggg12)

    Hallo,
    danke für die Antwort. Leider klappt es auch mit 0 statt 10 nicht.

    VG

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Bestellstatus Nachnahme’ is closed to new replies.