Магазину электроники не хватало трёх вещей: актуальных остатков по складам, входа без пароля и работающей бонусной программы. Коробочные плагины закрывали задачи наполовину, поэтому под каждую сделан свой модуль.
Синхронизация остатков
- обмен с учётной системой через REST API: остатки и цены обновляются автоматически;
- в карточке товара видно наличие по каждому складу;
- поддержка предзаказа со сроком поставки, если товара сейчас нет;
- очередь обработки и панель мониторинга обменов — видно, что и когда синхронизировалось.
Вход по SMS и бонусы
- авторизация по номеру телефона с кодом через SmsAero;
- интеграция с программой лояльности «Бонус Плюс»: начисление и списание баллов;
- баланс баллов в корзине и личном кабинете.
Каталог
- AJAX-меню каталога без перезагрузки страницы;
- связывание альтернативных вариаций товара между собой;
- умные фильтры, свои для каждой категории, и фильтр по наличию;
- динамическое ценообразование с надбавкой в зависимости от способа доставки.
Результат
Остатки перестали расходиться с учётной системой, а покупатель видит реальное наличие по складам до оформления заказа. Регистрация свелась к вводу номера телефона.



