Если в городе у вас два и более ПВЗ, вы наверняка знаете эту историю. Клиент оформляет заказ, выбирает пункт выдачи №1 — просто потому что он ближе к дому. Приезжает забрать товар, а его там нет. Не завезли, распродали, перекинули на другой склад — неважно. Важно то, что клиент об этом узнал, только приехав ногами.
Дальше — по сценарию: раздражение, звонок в поддержку, отмена заказа, а иногда и отзыв «ничего не привозят, только время потерял». И самое обидное — товар при этом реально есть. Просто не в том ПВЗ.
Штатный Битрикс на шаге оформления заказа эту проблему не решает вообще. Он просто дает выбрать пункт выдачи из списка, не заглядывая в остатки. Клиент выбирает вслепую и по умолчанию считает, что раз пункт есть в списке — значит, товар там есть.
Что делает модуль
«Самовывоз без сюрпризов» встраивается прямо в штатное оформление заказа (bitrix:sale.order.ajax) и на шаге выбора ПВЗ честно проверяет: а есть ли выбранные товары именно на этом складе.
Если товара нет — клиент видит предупреждение сразу, а не после поездки. И не просто «нет в наличии», а конкретную дату довоза (можно настроить в календарных или рабочих днях). Человек сам решает: подождать довоза, забрать что есть, или выбрать другой пункт выдачи, где товар уже лежит на полке.
А чтобы вообще не доводить до стадии «выбрал и расстроился», в корзине сразу показывается сводка наличия по всем пунктам выдачи города. Клиент видит картину целиком и сразу выбирает удобный ПВЗ, где заказ реально можно забрать.
Что это дает магазину
Меньше отмен и негатива — это не абстракция, а конкретная экономия: на логистике (не гоняем товар зря), на поддержке (меньше звонков «где мой заказ») и на репутации (меньше «пустых» поездок, о которых потом пишут в отзывах). Клиент, которого честно предупредили заранее, не злится — он либо ждет, либо выбирает другой вариант. И в обоих случаях остается лоялен.
Технически
- Проверка наличия — по выбранному ПВЗ на шаге оформления
- Дата довоза, если товара сейчас нет (гибко: календарные или рабочие дни)
- Сводка наличия по всем пунктам выдачи — прямо в корзине
- Наличие считается по штатным остаткам складов (
StoreProductTable), никаких костылей и дублирующих таблиц - Работает «из коробки» со штатным
bitrix:sale.order.ajax - Тексты уведомлений и срок довоза настраиваются под ваш магазин
- Есть настраиваемые селекторы — подходит и под нестандартные, кастомизированные шаблоны
- Обновления по лицензии — прямо из настроек модуля, без плясок с маркетплейсом
Кому подойдет
Любому магазину на Битрикс с двумя и более ПВЗ в одном городе — от небольшой сети до крупного ритейлера. Если у вас один склад на весь регион — эта проблема вас не касается. Если несколько — вы наверняка уже теряли на этом клиентов, просто не всегда понимали, из-за чего именно.

Комментарии
Пока нет комментариев. Будьте первым!