ОДНО ИЗ КРУПНЕЙШИХ РОССИЙСКИХ ИЗДАТЕЛЬСТВ, СПЕЦИАЛИЗИРУЮЩЕЕСЯ НА УЧЕБНОЙ ЛИТЕРАТУРЕ
Заказчик
У компании уже существовал онлайн магазин для физических лиц, который был интегрирован с корпоративными системами: бухгалтерской системой и Microsoft Dynamics ERP.
План по развитию бизнеса подразумевал создание онлайн магазина для юридических лиц и государственных образовательных учреждений. Ассортимент и цены в этом магазине должны быть отличными от того, что представлено на основном сайте для физических лиц. Также требовалось внедрить механизм дифференцирования цен в зависимости от объема заказа (tier pricing). Ещё одним требованием был другой тип авторизации для пользователей этого сайта, различных компаний и учреждений.
В дополнение к основному заданию также необходимо было решить некоторые проблемы с существующим репозиторием: ветки кода требовали более аккуратного слияния, поскольку была нарушена надлежащая процедура их развертывания на этапах тестирования и production.
Прежде всего была решена проблема с репозиторием. Каждая ветка кода была проанализирована и сравнивалась со статическим и динамическим (dll) контентом развернутых решений на тестовом и production сайтах.
Далее, для решения главной задачи ISDK настроил функционал nopCommerce для нескольких магазинов, управляемых из одной админки (multi-store). Это встроенная функция всех магазинов на nopCommerce, которая позволяет иметь несколько frontend магазинов на разных доменах, при этом управлять ими из одной панели администрирования и иметь единую базу данных.
Был настроен механизм tier pricing. Благодаря этому функционалу, можно устанавливать цены со скидками при покупке большого объема товара. В nopCommerce есть возможность установить дифференцированные цены для различных магазинов и различных типов клиентов.
- Создан отдельный виртуальный магазин для юридических лиц
- Добавлены различные прайс-листы. Эти листы содержат информацию о различных ценах для различных типов клиентов
- Соответствующим образом были обновлены интеграции с бухгалтерской системой и Microsoft Dynamics