• Всем привет.

    Столкнулся с такой проблемой.

    Оформил пользователь заказ. В админке сайта на изменении заказа я перевел его в статус оплачен. Письмо ушло к пользователю на почту об этом.

    Но если я делаю отправку на email со страницы изменения заказа в админке:

    http://joxi.ru/52aq6j8t0oVXQ2

    меняется сумма этого заказа итого, в моем случае на 90 меньше становиться. Если еще раз выполнить отправку то сумма однажды уменьшившись больше не меняется.

    В БД сайта нашел что в таблице wp_postmeta изменяется столбец meta_value, где столбец meta_key = _order_total

    Для проверки, вернул сумму в БД, какая была и вообще должна быть. Сделал снова отправку и снова итого уменьшилось на 90.

    И еще. Точно проверил, что сначала уменьшается итого, а потом происходит отправка на email, ибо там уже сумма тоже на 90 меньше.

    Не пойму где найти механизм уменьшения суммы при отправке. Подскажите, если кто знает где это искать.. буду очень признателен.

    • Тема изменена 1 год, 5 месяцев назад пользователем shiva2019.
    • Тема изменена 1 год, 5 месяцев назад пользователем shiva2019.
    • Тема изменена 1 год, 5 месяцев назад пользователем shiva2019.
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Как выяснилось, это подытог + доставка пишутся после ручной отправки на email. Теперь бы понять как сделать что бы стоимость не менялась при отправке со страницы в админке «Изменить заказ».. нажимая на кнопку со скрина 1-го сообщения моего..

    • Ответ изменён 1 год, 5 месяцев назад пользователем shiva2019.

    Написал много. В итоге 2 вопроса:

    1. Как через код изменить итоговую стоимость заказа
    2. Какой хук срабатывает при изменении заказа (woocommerce_order_status_changed этот хук подойдет для этого?).
    • Ответ изменён 1 год, 4 месяца назад пользователем shiva2019.

    Пробовал сделать проверку на хуках  woocommerce_order_status_changed и woocommerce_order_status_completed. Судя по отсутствию результата, это не те хуки..

    Кто то знает какой хук срабатывает по кнопке «Сохранить заказ и отправить email» на странице «Изменить заказ«?

    Помогите пожалуйста!!! 🙂

    Нашел выход из текущей проблемы. Вопрос закрыт.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Уменьшение _order_total после отправки на email» закрыта для новых ответов.