Техническое задание на разработку маркетплейса
Цель проекта - создание современной платформы для онлайн-торговли, которая автоматически адаптирует предложение и условия доставки под географическое положение покупателя.
Ключевые функциональные требования
1. Управление товарами и автоматическая выгрузка
- Реализовать импорт товаров из YML-файлов по расписанию (крон).
- Обеспечить загрузку данных из Excel-файлов по предустановленному шаблону.
- Предоставить продавцам инструмент для массового редактирования цен на свои товары.
2. Финансовые операции и выплаты
- Автоматизировать процесс выплат продавцам. Предпочтительный вариант: интеграция с платежной системой для резервирования средств продавца на счету и мгновенного зачисления комиссии платформы.
- Альтернатива - автоматическое формирование платежных поручений для ручного проведения.
- Настроить и подключить основные платежные системы, включая возможность оплаты долями.
3. Система доставки с геолокацией
- Реализовать автоматический расчет стоимости доставки на основе удаленности адреса покупателя от локации продавца.
- Предоставить продавцу настройку:
- Базовой стоимости доставки.
- Порога для "бесплатной" доставки (сумма заказа, от которой стоимость доставки не взимается).
4. Пользовательский интерфейс и взаимодействие
- Разработать упрощенный процесс оформления заказа (корзина с минимальным количеством шагов).
- Реализовать гибкую систему фильтров для каталога товаров.
- Внедрить бонусную систему для покупателей (логика и механика настройки).
5. Уведомления и коммуникация
- Настроить многоуровневую систему оповещений:
- Приоритетная отправка в мессенджеры (Telegram, VK), с откатом на SMS.
- Уведомление продавца о новом заказе по электронной почте и в мессенджер.