• Resolved pavlovalex

    (@pavlovalex)


    раньше я использовал другой плагин нп, установил ваш и вот этот код перестал работать.
    не убирает способ оплаты при выборе новой почты

    function alter_shipping_methods($available_gateways){
    global $woocommerce;
    $chosen_titles = array();
    $available_methods = $woocommerce->shipping->get_packages();
    $chosen_rates = ( isset( $woocommerce->session ) ) ? $woocommerce->session->get( 'chosen_shipping_methods' ) : array();
    foreach ($available_methods as $method)
    foreach ($chosen_rates as $chosen) {
    if( isset( $method['rates'][$chosen] ) ) $chosen_titles[] = $method['rates'][ $chosen ]->label;
    }
    if( in_array( 'Новая Почта', $chosen_titles ) ) {
    unset($available_gateways['cod']);
    }
    return $available_gateways;
    }
    add_action('woocommerce_available_payment_gateways', 'alter_shipping_methods');
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Ihor Kit

    (@bandido)

    Доброго дня. Якщо ви хочете в?дключити наложений плат?ж для нашого методу доставки за ?менем методу доставки. то вам варто було б виправити “Новая Почта” на “Нова Пошта”.

    На нашому тестовому сайт? цей код з данним виправленням запрацюввав.

    • This reply was modified 4 years, 10 months ago by Ihor Kit.
    • This reply was modified 4 years, 10 months ago by Ihor Kit.
    Thread Starter pavlovalex

    (@pavlovalex)

    Ок, спасибо. разобрался. у вас все работает без проблем. причина была в файле func..php

    Есть еще один вопрос по созданным накладным. Почему к минимальной стоимости доставки прибавляется одна или две грн?

    Plugin Author Ihor Kit

    (@bandido)

    вибачте, не зовс?м зрозум?в. Можете прикр?пити скр?ншоти . де саме прибавля?ться? До вартост? доставки? Варт?сть плаг?н отриму? по АР? в?д Ново? Пошти.

    Thread Starter pavlovalex

    (@pavlovalex)

    кажется я понял, он берет сумму заказа и использует ее как оценочную стоимость. и из этого считает доставку, на маленьких заказах выходит по 1-2 грн, а на больших 12 и более.
    есть возможность в платной версии управлять оценочной суммой ?

    Plugin Author Ihor Kit

    (@bandido)

    Так, плаг?н переда? варт?сть замовлення як оц?ночну варт?сть. В платн?й верс?? оц?ночну варт?сть можна зм?нювати для кожного замовлення/накладно?.

    Оск?льки питання теми вир?шено – закриваю ?? як вир?шену (resolved). Якщо будуть нов? проблеми з плаг?ном, прошу в?дкривати нов? запитання.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘помогите разобраться’ is closed to new replies.