Сейчас я предлагаю вам немного доработать стандартные настройки VM-2 и оптимизировать блок «Способы доставки».

С помощью этих дополнительных настроек вы сможете показывать покупателю цену доставки товара. Часто именно бесплатная доставка является решающим аргументом в пользу покупки. Поэтому так важно упомянуть о возможности бесплатной (или недорогой) доставки прямо в корзине.

Давайте поработаем со стандартными возможностями скрипта (если вам их будет недостаточно — позже поставите пару специальных плагинов).

Создаем свои способы доставки

Чтобы назначить определенный способ доставки (курьером, самовывозом и пр.), нужно зайти в раздел Компоненты->Virtuemart->Магазин->Способы доставки и воспользоваться кнопкой «Создать».

Выполняем настройку согласно вот этому скриншоту:

dostavka1

После завершения работы не забудьте поставить галочку в поле «Опубликовано» 🙂

Точно так же создаем и прочие варианты доставки.

dostavka2

Кстати, по умолчанию стоимость каждого способа доставки равна 0 рублей. Если доставка бесплатная — оставьте поле с ценой неизменным. А вот если вы планируете взять с покупателя определенную сумму, придется немного изменить стандартные настройки.

Как это может выглядеть на практике?

К примеру, вам нужно сообщить пользователям о том, что они могут бесплатно забрать товар самовывозом. Курьерская доставка при заказе от пяти тысяч рублей также окажется бесплатной, а вот при покупке на меньшую сумму обойдется в 300 рублей.

Для этого вам нужно настроить скрипт, изменив условия в блоке «Доставка курьером».

Зайдите во вкладку «Конфигурация» и назначьте свои значения в блоках «Стоимость доставки» (для вас это будет 300 рублей) и «Минимальная сумма бесплатной доставки» (по условиям задачи — 5000р.).

dostavka3

В результате заданная сумма будет показываться покупателю автоматически.

dostavka4

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

dostavka5

P.S.

Кроме того, во вкладке «Конфигурация» легко настроить показ способа доставки в пределах определенной суммы заказа, а также ряд других условий. Вы уже пробовали производить такие настройки? Поделитесь своим опытом в комментариях к этой статье!

Оставить ответ