Разработка собственного плагина доставки
О заказчике
ФишингШоп - Интернет-Магазин японских приманок и других товаров для рыбалки с доставкой по всему миру
С чем пришел?
Доставка товаров осуществляется по всему миру. Стоимость и способы доставки зависят от страны/региона, веса заказа, наличие габаритных товаров в заказе, товаров, являющихся жидкостями. Под данные цели не подходил ни один плагин. Задача была осложнена тем, что Пользователи сайта могли создавать предварительный заказ товаров, которых нет в наличие.
Что сделали?
Разработали плагина с гибким управлением коэффициентами для просчета стоимости доставки: Страна, Регион/Город/Район, Способы доставки, Вес заказа, Габариты, Жидкости в заказе.
Гибкое управление и простановка ограничений для показа способов доставки, в зависимости от: веса, габаритов заказа, наличие в заказе жидкостей
Деление корзины на 2 части для товаров в ниличие и товары предварительного заказа. Деление одного заказа на 2 типа: Заказ и Предзаказ. Настройка разных уведомлений для разных типов, деление в личном кабинете Пользователя на 2 разных заказа из одного.
Доработка оформления заказов: визуальная часть, итоговая калькуляция и вывод стоимости и способов доставки
Объём трудозатрат
| Задача | Трудозатраты (часов) |
|---|---|
| Способы доставки - добавление коэффициентов | 10 |
| Коэффециенты регионов и управление доступными способами | 12 |
| Вывод разного текста для разных групп Покупателей при оформлении заказа | 4 |
| Деление корзины на 2: Заказ и Предзаказ | 10 |
| Деление 1 заказа на 2, при наличие товаров в наличие и не в наличие | 15 |
| Калькуляция и итоговый вывод элементов плагина при оформлении | 8 |
| Итого | 59 |


