Есть сайт интернет магазин http://ubernormal.com/ .
Wordress 4.4.5
Woocommerce 2.4.12
Нужно добавить 2 способа доставки товара на страницу http://ubernormal.com/checkout/
Первый пункт, который нужно добавить это - Доставка по Украине.
Тут нужно задействовать Плагин Nova Poshta https://pfy.in.ua/liqpay/dostavka-novoy-pochtoy-dlya-woocommerce/ (Курьерская служба в Украине).
Он установлен на сайт.
При выборе способа доставки Доставка по Украине:
Появляется строка выбора 1. До двери. 2. До отделения.
Если выбирается пункт До двери, то адрес доставки берется из заполненных пунктов слева (смотреть на сайте http://test.ubernormal.com/checkout/)
Если выбирается второй пункт До отделения:
Появляется поле Населенный пункт.
После выбора населенного пункта появляется список доступных отделений (из плагина).
После этого нужно выводить стоимость доставки и плюсовать её к общей стоимости заказа.
Если покупатель выбирает способ оплаты Наличными, то тут действует услуга Наложенный платеж.
То есть если человек оплачивает наличными при получении, то к заказу нужно добавить 2% от общей суммы заказа.
Если выбирается способ оплаты картой - 2% добавлять не нужно.
http://ubernormal.com