Модуль “Склады” ТЗ на реализацию функционала cs-cart

Руслан2 месяца в сервисе
Данные заказчика будут вам доступны после подачи заявки
01.07.2025

Модуль “Склады” ТЗ на реализацию функционала



  1. Добавления складов на стороне администратора. 

Вкладка создания складов должна быть размещена по следующему пути: Администрирование – Магазины и ПВЗ. (Желательно чтобы при наведении на эту вкладку показывался подпункт “Склады”. Вкладку “Магазины и ПВЗ” также по возможности можно заменить на “Магазины и ПВЗ (склады)


  1. После перехода на страницу “Склады” необходимо нажать “+”. На случай если продавец сам не может, то администратор может создать вместо продавца.



  1. Здесь мы указываем данные для создания склада. А именно: 

  • Название склада;

  • Владелец склада (продавец);

  • Позиция (имеется ввиду, какой по счету будет склад);

  • Адрес склада;

  • Телефон;

  • Режим работы склада;

  • Описание (на случай когда нужно описать например как доехать и т.д);

  • Область расположения склада;

  • Город/посёлок;

  • Координаты (широта × долгота) (с возможность выбрать на карте, такое уже реализовано при создании ПВЗ, можно оттуда взять)





  1. Вопрос, нужно ли делать надстройку для способов доставки и тарифных зон.





Создание складов в кабинете продавца



Все тоже самое что и у администратора, только: Размещение вкладки либо в раскрывающем списке “Настройки” или же отдельной вкладкой внизу, пример внизу.




Добавление кол-во товара на складах и цены (у администратора и продавца)


Если продавец не создает складов, то цена товара берется из базового функционала. 


Вкладка для добавления количество товара на складах должна размещаться вверху вместе со всеми вкладками.


На странице добавления цен и остатков должно быть реализовано следующим образом:




Витрина маркетплейса



Размещение остатков как мы и говори можно разместить здесь. 


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


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

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







Описание процесса: Продавец или администратор создает 3-4 склада например по разным городам. Указывает все необходимые данные. Продавец создает товары и в каждом товаре на вкладке “Склады” устанавливает количество товара и цену товара для данных складов. 

Покупатель: заходит на маркетплейс, у его определяется местоположение. Он выбирает нужный товар, заходит в карточку товара и ему отображается ближайший склад к его местоположению. При необходимости покупатель может выбрать другой склад, цена и остаток должны измениться. Покупатель переходит к оформлению заказа – оформляет заказ – после оформления заказа в деталях заказа он может увидеть на каком складе находиться товар. (Лучше конечно и в письме это отправлять, но если сложно то потом уже).

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

Заявки фрилансеров