Заявки вместо корзины
RFQ-режим: покупатель отправляет список товаров на просчёт, а не платит онлайн — заказывают даже то, чего нет на складе.
Модуль «Заявки» (Request for Quote, RFQ) заменяет обычную корзину списком позиций, который менеджер обрабатывает вручную и присылает цену. Это ключевой сценарий для B2B и опта: кнопка «В корзину» превращается в «В заявку», покупатель не платит онлайн сразу, а получает счёт или созвон от менеджера. Модуль бесплатный и входит в Free-сборку.
Наличие товара в заявочном режиме — не то же самое, что «в наличии» в обычном WooCommerce: заявку можно отправить и на товар, которого физически нет на складе, если магазин продаёт под заказ.
Настройка заявки
COS Woo → Продажи → Заявки → Заявка (#/store/quote-request).
- Включить модуль «Заявки» — общий выключатель. Пока модуль выключен, кнопка «В заявку» на витрине не появляется.
- Источник наличия / остатков — переключатель, откуда брать доступность товара:
- Стандартный сток WooCommerce — одно число на товар, без городов.
- Движок плагина (наличие по городам) — остатки приходят из любой интеграции (1С, CRM, импорт) или заполняются вручную на карточке товара; в WooCommerce остаётся только одно число, а по городам — только в движке плагина.
- Общее — текст кнопки на форме и на странице корзины, текст успешного отправления, URL редиректа после отправки (пусто — остаться на форме).
- Email — адрес администратора для уведомлений, тема письма (
#{id}— номер заявки), тумблер «Отправлять подтверждение покупателю». - Итоги и НДС — ставка НДС в процентах, показывается в итоге заявки и в счёте; 0 скрывает строку НДС. Валюта берётся из настроек WooCommerce.
- Поля формы — таблица всех полей заявки: подпись, включено/выключено, обязательное. Выключенное поле не появляется на форме вообще.
- Отображение:
- Скрыть страницу оформления заказа (редирект в корзину) — включайте только если заказы идут заявками, а не онлайн-оплатой: после включения обычный checkout WooCommerce и все платёжные шлюзы становятся недостижимы.
- Показывать кнопку на странице корзины / в плавающей корзине.
- Скрыть цены на форме (для B2B, когда цена согласовывается индивидуально).
- Игнорировать статус остатка (кнопка «В заявку» показывается всегда,
независимо от
stock_statusв WooCommerce) — нужно, когда заказы обрабатывает менеджер, а не склад. Реальные остатки в базе при этом не меняются: правится только показ кнопки на витрине. В Schema.org и Open Graph доступность товара остаётся честной. - Максимальный размер файла и разрешённые типы файлов для вложения к заявке.
- Реквизиты продавца (для счёта) — название компании, ИНН, КПП, юридический
адрес, банковские реквизиты, телефон, email. Используются в счёте на товар
(
.docx), который может скачать зарегистрированный покупатель прямо с карточки товара. Пустое поле подставляется из общих реквизитов магазина. - Доставка в заявке — склад отгрузки (название, город, адрес, код ФИАС) для расчёта доставки на форме заявки. Город по умолчанию берётся из настроек магазина WooCommerce; код ФИАС нужен только для точного расчёта тарифов через API перевозчика.
- Миграция — импорт настроек из плагина YITH Request a Quote одной кнопкой.
Список заявок
COS Woo → Продажи → Заявки → Список (#/store/quote-request/list).
- Карточки со счётчиками по статусам (Новая, В обработке, Завершена, Отменена) и общим числом заявок.
- Фильтр по статусу и таблица заявок: номер, дата, контакт, число позиций, сумма, статус, действия («Просмотр», «Удалить»).
- Карточка заявки открывается в модальном окне: контакты покупателя, бизнес-детали (аналоги допустимы, тип закупки, тип доставки — если покупатель их указал), список товаров с количеством и суммой, комментарий покупателя, приложенный файл, источник заявки и IP.
- Смена статуса — кнопками прямо в карточке заявки.
Как включить заявочный режим
- Откройте COS Woo → Продажи → Заявки → Заявка, включите модуль.
- Заполните реквизиты продавца — они нужны для счёта, который увидит покупатель.
- Если магазин работает только под заказ, включите «Скрыть страницу оформления заказа» и «Игнорировать статус остатка» — так покупатель сможет отправить заявку на любой товар, а не только на то, что физически в наличии.
- Настройте письмо администратору и, при необходимости, подтверждение покупателю.
- Сохраните настройки и проверьте форму на живой карточке товара.
- Заявки, которые пришли с витрины, обрабатывайте в Продажи → Заявки → Список.
Что учесть
- Модуль бесплатный (входит в Free-сборку), доступен без лицензии.
- «Скрыть страницу оформления заказа» отключает не только чекаут, но и все платёжные шлюзы WooCommerce на сайте — это режим «магазин-витрина», а не дополнение к оплате онлайн.
- Наличие по городам работает только через движок плагина: обычный сток WooCommerce остаётся одним числом на весь магазин.
- Счёт на товар (
.docx) доступен покупателю только если он вошёл в личный кабинет — анонимным посетителям кнопка скачивания счёта недоступна. - Ставка НДС и склад отгрузки — настройки магазина, а не жёстко заданные значения: их можно менять в любой момент без правки кода.
