Плагин для woocommerce
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Необходимо написать плагин для woocommerce, который определяет в какой зоне находится введенный адрес и изменяет стоимость доставки в зависимости от этого.
Плагин состоит из:
Плагин состоит из:
- Страница со списком всех зон http://take.ms/YF3xL
- Страница изменения/добавления зоны http://take.ms/9nmJY
- Инпуты с названием зоны и стоимостью доставки в рублях
- Ниже карта (яндекс или google, выбирайте где вам удобнее работать с API), на которой можно рисовать/менять полигон с зоной.
- Кнопки сохранить/удалить.
- Создали в админке несколько зон.
- Юзер оформляет заказ, на странице ввода адреса вводит свой адрес http://take.ms/NI9orJ
- Берем этот адрес и проверяем в каких из наших зон (полигонов он находится).
- Если адреса нет внутри ни одной из зон, пишем, что доставка невозможна и блокируем оформление.
- Если адрес есть внутри 1 или нескольких зон, то проверяем в какой зоне минимальная сумма доставки. Отображаем самую низкую цену тут http://take.ms/GURlA
- Если стоимость = 0, то пишем "бесплатная доставка".
- Должен быть оформлен как плагин http://take.ms/b9gK5
- Полигон выбора зон должен работать как по дефолту в конструкторе карт яндекс или гугл
- Не должен ломать функции woocomerce. При наличии плагина, дефолтные зоны доставки в woo (http://take.ms/Vspgl) мы использовать не будем, потому что всё будет задаваться внутри плагина. Главное чтобы не ломалось что-то из-за этого и оформление заказа работало нормально.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Задача была выполнена качественно и в срок, Александр был на связи, не пропадал и показывал промежуточные результаты.
Планирую продолжать сотрудничество. Рекомендую.