Support » Plugin: DPD in Russia - Shipping for WooCommerce » Невозможно добавить метод доставки

  • Resolved poletaew

    (@poletaew)


    Все настройки плагина заполнены корректно, импорт завершен успешно, но невозможно добавить метод доставки ни в одну из зон доставки. Метода “DPD” просто напросто нет в списке.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter poletaew

    (@poletaew)

    UPD: Нашел, что модуль не добавляет записи в зоны доставок woocommerce, т.к самостоятельно определяет возможность доставки DPD.

    Но! Все требования из этого поста выполнены, в т.ч. в Отправителе выбран даже терминал. Однако на сайте способов доставки DPD при заказе не появилось, ни в Москву, никуда (заполнены все данные, индекс, город, регион, страна).

    • This reply was modified 7 months ago by poletaew.
    Thread Starter poletaew

    (@poletaew)

    Проблема была из-за того, что плагин не умеет работать с типом select для региона.

    Пришлось дописать следующую функцию:

    function prepareState($country, $state) {
        if (is_numeric($state) && isset(WC()->countries->states[$country][$state])) {
            $state = WC()->countries->states[$country][$state];
        }
    
        return $state;
    }
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Невозможно добавить метод доставки’ is closed to new replies.