WooCommerce standaard bestelstatus aanpassen

Soms wil je niet dat als een bestelling geplaatst wordt hij standaard op ‘in behandeling’ komt. Door deze snippet bepaal je zelf wat de default status moet zijn:

function action_woocommerce_payment_complete( $order_id ) {
  if( ! $order_id ) return;
  $order = wc_get_order( $order_id );
  $order->update_status( 'wc-pending' );
};
add_action( 'woocommerce_payment_complete', 'action_woocommerce_payment_complete', 10, 3 );