На сайте подключено и прекрасно работает DPD API, которое вдобавок, часть данных выводит из таблицы(пункты самовывоза) а часть получает через API (сроки, стоимость), сохраняет данные по срокам и стоимости в кэше, дабы увеличить скорость работы API, что нужно доработать:
1) Убрать из вывода все виды доставки кроме "DPD CLASSIC Parcel" (самый дешёвый тип доставки), если в городе нет такого пункта, то пусть выводится самый дешевый вид доставки;
2) Сумма заказа должна вычитывать 10% от доставки (при сумме заказа свыше 1000 рублей). Например: заказ на 1000 рублей, 10% это 100 руб. и они должны вычитываться из стоимости доставки (DPD CALSSIC Parcel - 278 рублей - 100 рублей, итого 178 рублей). Так должно работать до нуля, т.е. если сумма скидки на доставку ниже стоимости доставки (278р. - 500р.), то стоимость доставки указывается просто 0 руб. или "БЕСПЛАТНО";
Подредактировать модуль DPD
Реклама
Подредактировать модуль DPD
На сайте подключено и прекрасно работает DPD API, которое вдобавок, часть данных выводит из таблицы(пункты самовывоза) а часть получает через API (сроки, стоимость), сохраняет данные по срокам и стоимости в кэше, дабы увеличить скорость работы API, что нужно доработать:
1) Убрать из вывода все виды доставки кроме "DPD CLASSIC Parcel" (самый дешёвый тип доставки), если в городе нет такого пункта, то пусть выводится самый дешевый вид доставки;
2) Сумма заказа должна вычитывать 10% от доставки (при сумме заказа свыше 1000 рублей). Например: заказ на 1000 рублей, 10% это 100 руб. и они должны вычитываться из стоимости доставки (DPD CALSSIC Parcel - 278 рублей - 100 рублей, итого 178 рублей). Так должно работать до нуля, т.е. если сумма скидки на доставку ниже стоимости доставки (278р. - 500р.), то стоимость доставки указывается просто 0 руб. или "БЕСПЛАТНО";
3) Изменить:
- "Транспортная компания DPD" -> "Пункты самовывоза транспортных компаний"
- "Ориентировоч...