Перейти к содержимому

WooCommerce: управление заказами

WooCommerce использует статусы для отслеживания жизненного цикла заказа:

СтатусОписание
Pending paymentОжидание оплаты — заказ создан, оплата не поступила
FailedПлатёж не прошёл или отклонён
ProcessingОплата получена, заказ в обработке
CompletedЗаказ выполнен
On HoldТребует подтверждения — например, проверка платежа
CancelledОтменён администратором или клиентом
RefundedВозвращён — частично или полностью
DraftЧерновик заказа (создан вручную через админку)

Переходы между статусами можно автоматизировать через настройки платёжных шлюзов.

Интерфейс: WooCommerce → Orders.

  • Просмотр заказа — все детали: товары, адрес, способ оплаты и доставки
  • Изменение статуса — выпадающий список в правой колонке
  • Заметки к заказу — внутренние (private) и для клиента (customer)
  • Создать заказ вручную — кнопка «Add Order» для телефонных или ручных заказов

Заказы можно фильтровать по:

  • Статусу
  • Дате
  • Клиенту
  • Товару (поиск по названию)
  • Сумме

Возврат делается из карточки заказа:

  1. Открыть заказ
  2. Нажать Refund
  3. Указать количество возвращаемых товаров
  4. Указать сумму возврата
  5. Refund manually (отправка денег вне системы) или Refund via WooPayments (автоматический возврат через платёжный шлюз)

WooCommerce отправляет email-уведомления о заказах. Настройка: WooCommerce → Настройки → Emails.

УведомлениеПолучатель
New OrderАдминистратор
Cancelled OrderАдминистратор
Failed OrderАдминистратор
Order On-HoldКлиент
Processing OrderКлиент
Completed OrderКлиент
Refunded OrderКлиент
Customer InvoiceКлиент
Customer NoteКлиент
Password ResetКлиент
New AccountКлиент

Каждое уведомление можно:

  • Включить/отключить
  • Настроить тему (subject) и заголовок
  • Кастомизировать HTML-шаблон (переопределением в child theme)

Перед запуском протестируйте процесс заказа:

  1. Включите тестовый режим платёжного шлюза
  2. Добавьте товар в корзину
  3. Пройдите оформление
  4. Проверьте цепочку email-уведомлений
  5. Измените статус → Completed → Refunded