Модуль подписки на товары, отсутствующие в наличии

#
Модуль подписки на товары, отсутствующие в наличии
Всем привет!

Бывает так, что ищешь-ищешь какую-нибудь штуку, и наконец находишь ее в каком-то инернет-магазине, а ее там нет в наличии. И как назло в этом магазине самая "вкусная" цена ) Или это единственный магазин в нужном регионе. Или вообще просто больше нигде такого не найти.
И потенциальный покупатель посмотрит в печали на ваш сайт и уйдет. Может быть, конечно, занесет страничку в избранное, но вряд-ли. А если и занесет, то неизвестно когда он еще раз к вам зайдет, чтобы проверить, не появился интересующий его товар.
Вот так ваш магазин и теряет своих покупаетелей

Но теперь все будет иначе!

Представляю вашему вниманию свою новую разработку - модуль подписки на товары, которых нет в наличии.

Идея проста как три рубля: у товаров, отсутствующих на складе появляется кнопка "Подписаться"!


Если у вас редакция с личным кабинетом, и пользователь залогинен, то при нажатии на эту кнопку произойдет ajax-магия и пользователь тут же подпишется на уведомление о поступлении товара в наличие.
А администратор магазина получит письмо об этом:


А если пользователь незалогинен, или у вас редакция системы без личного кабинета, то у пользователя нужно спросить Имя и Email, например, вот так:

но вы можете сделать и всплывающее окно прямо в каталоге товаров - тут все ограничивается только вашими способностями и фантазией заказчика )
Можно еще написать вокруг всяких маркетинговых заманух и продающих текстов, чтобы покупатель уж точно подписался на уведомления а потом ждал бы их с нетерпением

Подписки поддерживают работу с несколькими складами - подписаться можно как на появление товара в магазине вообще, на любом складе, так и на появление товара на каком-то конкретном складе, вам достаточно вывести список складов в момент создания подписки.

Модуль подписок расширяет стандартную ТДС "Интернет-магазин" дополнителными настройками - XSL-шаблонами писем администратору и покупателю, а также адресом администратора подписок:


В админке в меню магазина появляется новый пункт "Товар" - "Подписки":


В этом месте вы можете посмотреть отчет по текущим активным подпискам, и сразу же понять, каких товаров и в каком количестве вам не хватает


Модуль сам отслеживает, когда отсутствующий товар, на который были созданы подписки, появляется на складе.
Товары можно заводить вручную через админку, из списка товаров группы

или в карточе каждого товара, можно импортировать через CSV, можно автоматически синхронизировать остатки с 1С - не важно как именно товары появились на вашем складе, важно что модуль сразу же это заметит, и отправит всем заинтересованным подписчикам письмо с уведомлением:

Если покупателю надоест получать спам от вашего магазина, он может в один клик взять и отписаться ото всех своих подписок, просто перейдя по соответствующей ссылке внизу письма.
Письма настраиваются через XSL-шаблоны, а значит во все ссылки можно напихать разных openstat-меток, и отслеживать таким образом эффективность инструмента подписок

Для редакций с личным кабинетом, на основе этого модуля можно также легко создать раздел "Мои подписки на товары" в личном кабинете каждого пользователя, для управления его подписками

В момент отправки уведомления, активность каждой подписки, по которой оно было отправлено, гасится, и таким образом, старые подписки не попадают в отчет, и не портят картину реальных потребностей покупателей

Однако, может оказаться так, что на какой-то товар было создано очень много подписок, а все письма с уведомлениями рассылаются в момент сохранения информации о товаре, и из-за отправки большого количества писем, вы можете упереться в таймаут работы php. Однако ничего страшного нет - специально для такого случая предусмотрен режим очереди, рассылающей письма порциями, по крону. Вам нужно будет только закинуть этот скрипт в крон, и активировать константу, переводящую модуль в cron-режим )

Ну и после всего этого еще маленький бонус - модуль подписок на товары полностью совместим с Расширенными фильтрами для HostCMS 6 (как в Яндекс.Маркете)! Вы просто можете использовать их вместе! Тут же лежит и их общая демка - http://test.strigo.ru/shop/camcorder/

Установка модуля потребует от вас чуть-чуть поработать руками
1. Из распакованного архива залейте в вашу систему все папки кроме /_distr/ Внимание модуль перезапишет код настройки ТДС "Интернет-магазин" (id=6), XSL-шаблоны "МагазинКаталогТоваров" (id=55) и "МагазинТовар" (id=56), а также макет "Основной макет сайта" (id=1) - но ведь вы же устанавливаете чужие модули, не сделав предварительно бекапа, правда?
2. В админке перейдите в раздел SQL-запросы, и выполните запросы из файлов, находящихся в папке /_distr/sql/
3. Перейдите в раздел XSL-шаблоны, и создайте в системе два новых шаблона для писем с уведомлениями из файлов в папке /_distr/xsl/
4. Перейдите в раздел "Структура сайта", зайдите в редактирование узла структуры вашего магазина, и настройте там email администратора подписок и xsl-шаблоны для писем (см. 4й скриншот)
5. Отредактируйте файл /bootstrap.php, добавив в конец код из файла /_distr/add-to-bootstrap-php.txt
И все, теперь ваши пользователи могут подписываться на уведомления о появлении товара в наличии!

Ну и самое приятное - все это удовольствие стоит всего лишь 500 рублей!
Для тех кто уже купил у меня Расширенные фильтры как в Яндекс.Маркете цена составит 400 рублей!
А те кто еще не купил "Фильтры", после покупки "Подписок" получают скидку на "Фильтры" в те же 500 рублей - купи два модуля по цене одного!
Для всех покупателей бесплатный багфикс и доступ к обновлениям!

В качестве оплаты принимаются Яндекс.Деньги, Webmoney WMR, Киви и также переводы на банковскую карту )

* Бесплатный багфикс, доступ к обновлениям и скидочные акции от меня доступны только прямым покупателям, которым я отправлял код по электронной почте. Если вы приобрели код через сторонних разработчиков, то обращайтесь к вашему дилеру
Заказов не беру. Консультирую редко.
#
Re: Модуль подписки на товары, отсутствующие в наличии
Скидочное предложение действительно до конца года
Заказов не беру. Консультирую редко.
#
Re: Модуль подписки на товары, отсутствующие в наличии
Если старый товар старый и снимается с производства, можно удалить подписки пользователей чтобы не рассылать лишний раз письма? Например чтобы уменьшить вероятность восприятия их как спама.
#
Re: Модуль подписки на товары, отсутствующие в наличии
Ratmir, если товар старый и снимается с производства, то, вероятно, он перестанет и приходить к вам на склад. А значит, после того как товар однажды закончится, его количество уже не будет становиться больше 0, и значит письма про этот товар отправляться не будут.
Отправка писем происходит в тот момент, когда кол-во товара на складах изменяется с 0 на какое-то положительное число.
Заказов не беру. Консультирую редко.
#
Re: Модуль подписки на товары, отсутствующие в наличии
Kotoff,
Цитата:
Скидочное предложение действительно до конца года

В 2015-м похожее предложение будет?
#
Re: Модуль подписки на товары, отсутствующие в наличии
Rainman, пока не планируется.
Заказов не беру. Консультирую редко.
#
Re: Модуль подписки на товары, отсутствующие в наличии
Цитата:
пока не планируется.

Тогда подскажите номер WMR кошелька (или WMZ) для оплаты "Модуль подписки на товары, отсутствующие в наличии"
Процедура покупки - я оплачиваю 500 рублей, вы высылаете архив?
#
Re: Модуль подписки на товары, отсутствующие в наличии
Цитата:
пока не планируется.

Тогда подскажите номер WMR кошелька (или WMZ) для оплаты "Модуль подписки на товары, отсутствующие в наличии"
Процедура покупки - я оплачиваю 500 рублей, вы высылаете архив?
#
Re: Модуль подписки на товары, отсутствующие в наличии
Rainman, кошелек R224757089049, после оплаты напишите мне письмо на wnzrf.xbgbss@tznvy.pbz, я в ответном письме вышлю вам код.
Заказов не беру. Консультирую редко.
#
Re: Модуль подписки на товары, отсутствующие в наличии
как ситуэйшен с ценами? интерес к Фильтр+Подписка
Авторизация