Личный кабинет для магазина Raschini на WooCommerce: вход по SMS, карта лояльности, синхронизация с retailCRM и 1С
Raschini - интернет-магазин одежды с розничными магазинами, сайт на WordPress и WooCommerce. Кабинета не было: заказы оформлялись гостем, карта лояльности жила только в retailCRM и на кассе. Витрина и тема - не моя работа, моя - кабинет, вход по SMS и обмен с CRM.
Кабинет на стандартном кабинете WooCommerce: заказы с фото и ценой до скидки, личные данные с размерами, вишлист, подписки. Карта лояльности из retailCRM через REST API, штрихкод Code 128 своим генератором, касса находит клиента по экрану телефона.
Вход и регистрация по коду из SMS, без пароля и почты, с защитой от подбора. Карточка в CRM сразу с телефоном и именем, история заказов открывается только по подтверждённому номеру.
Обмен с retailCRM и 1С: продажа, отмена и возврат приходят на сайт, сайт больше не перезаписывает в CRM статус и оплату (фильтры модуля, 19 тестов), телефон в формате 1С.
Кабинет на боевом с 26.08.2026, вход по SMS с 23.09.2026. 244 юнит-теста, тема и модуль CRM не тронуты.