@80689248440

Как вмешаться в создание заказа в нужное время?

Нашел вот такой код, который меняет статус заказа при посещении страницы благодарности, но он срабатывает уже после того как заказ создан и мы получаем письмо о том что товар в другом статусе и получаем заметку о том что заказ сменил статус с на удержании на обработка
add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' ); 
//add_action( 'wc_create_order', 'custom_woocommerce_auto_complete_order' ); 
function custom_woocommerce_auto_complete_order( $order_id ) { 
global $woocommerce; 
if ( !$order_id ) return; 
$order = new WC_Order( $order_id ); 
$order->update_status( 'wc-processing' ); 
}

Как заменить статус в перед тем как создаётся примечание и отправляется письмо? Тоесть прям в момент когда вордпресс решает какой статус присвоить
  • Вопрос задан
  • 1700 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы