Как сделать автоматизацию статуса заказа? - PullRequest
0 голосов
/ 07 ноября 2019

Мне нужно создать систему, которая могла бы помочь моим поставщикам завершить заказ (сделать статус заказа «выполненным»), не имея учетной записи в моем магазине. Я сделал этот код из записок, теперь мне нужно сделать для него ввод идентификатора заказа, с чего мне начать? Изменить: Извините за мое плохое объяснение. Магазин продает пиццу и после заказа отправляет письмо с кнопкой связи поставщику пиццы. Мне нужно, чтобы поставщик сделал подтверждение, что он получил заказ. Я думал, что изменение статуса заказа - отличная идея.

add_filter(‘woocommerce_payment_complete_order_status’,‘my_change_status_function’);
    function my_change_status_function ($order_id) {
    $order = new WC_Order($order_id);
    if ($Custom_Order_ID=$order_id)
        $order_id->update_status('completed', 'order_note'); // order note is optional, if you want to  add a note to order
    return ‘completed’;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...