Привет! Сегодня я покажу вам очень полезный плагин для интернет-магазина Woocommerce. Вы сможете настроить способ оплаты товара при доставке. Плагин добавляет очень много дополнительных настроек, для добавления ограничения и дополнительных сборов. Например, вы можете показывать способ оплаты после доставки только для определённых товаров или категорий товаров. Можно сделать ограничения по стране, городу, почтовому индексу, зоне доставки. Можно сделать дополнительную плату за доставку для разных категорий и т.д. Всё очень просто! Смотрите далее!
Оплата при доставке WooCommerce
Установить плагин WooCommerce Smart COD вы можете прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, установите и активируйте плагин.
Далее, после установки и активации плагина, перейдите на страницу: Woocommerce – Настройки – Платежи – Оплата при доставке.
Внизу страницы у вас появятся новые настройки:
– Disable on specific shipping zones, отключить данный способ оплаты в определённых зонах доставки. Нажмите по полю и выберите зоны;
– Disable on specific countries, отключить в определённых странах;
– Disable on specific states, отключить в государствах или штатах;
– Disable on specific postal codes, отключить для почтовых индексов;
– Disable on specific cities, отключить в городах;
– Disable if cart amount is greater than, отключить, если сумма корзины больше (укажите сумму в поле);
– Disable on specific user roles, отключить для определённых ролей пользователей;
– Product Category Restriction Mode, здесь можно выбрать режим ограничения по категориям товара. At least one product – ограничение сработает, если хотя бы один товар в корзине будет из указанной категории., All products – только если все товары в корзине будут из ограниченной категории; Выбранный режим распространяется на категории указанные в параметре ниже;
– Disable on specific product categories, отключить для определённых категорий товаров;
– Product Restriction Mode, выбор режима для товаров, такой же как и для категорий;
– Disable on specific products, отключить для выбранных товаров;
– Shipping Class Restriction Mode, режим ограничения для класса доставки;
– Disable on specific shipping classes, выберите классы доставки;
– Disable on specific shipping methods of zones, отключить для определённых методов доставки зон;
– COD Unavailable Message, здесь можно указать уведомления, которые будут отображаться для каждого вида ограничения, когда способ доставки при оплате будет отключён;
– Extra Fee, здесь можно указать дополнительную плату, при выборе способа оплата при доставке. Фиксированную или в процентах;
– Percentage Rounding Settings, здесь можно выбрать режим округления. Round Up – при сумме 5,45 будет округляться до 6., Round Down – при сумме 5,45 будет округляться до 5;
– Extra Fee Tax, облагать налогом дополнительный сбор?
– Disable extra fee if cart amount is greater than this limit, отключить дополнительную плату, если сумма корзины превышает этот лимит;
– Charge extra fee differently for shipping method, взимать дополнительную плату за метод доставки Единая ставка;
– Charge extra fee differently for shipping method, взимать дополнительную плату за бесплатную доставку;
– Charge extra fee differently for shipping method, взимать дополнительную плату за самовывоз;
– Charge extra fee differently for shipping zone, взимать дополнительную плату в зоне доставки Россия;
– Charge extra fee differently for shipping zone, and shipping method, взимать дополнительную плату в зоне доставки Россия для метода единая ставка;
– Charge extra fee differently for shipping zone, and shipping method, взимать дополнительную плату за бесплатную доставку в России;
– Charge extra fee differently for shipping zone, взимать дополнительную плату во всех зонах доставки;
– Charge extra fee differently for shipping zone, взимать дополнительную плату за доставку в Москве;
– Charge extra fee differently for shipping zone, and shipping method, взимать дополнительную плату за бесплатную доставку по Москве;
– Сохраните изменения.
Всё готово! Все настроенные параметры будут учитываться при оформлении заказа. Внизу на скриншотах я показал включение дополнительного сбора для способа оплаты при доставке.
Вот так просто и быстро вы можете настроить способ оплаты при доставке товара в Woocommerce.
Супер плагины Woocommerce, более 200, с настройками, смотри Здесь!
Остались вопросы? Напиши комментарий! Удачи!
Спасибо за способ! А можно ли убрать графу “Оплата при доставке” в расчете стоимости?
Пожалуйста! Как убрать? Будет пустое место, а напротив цена? Можно изменить текст с помощью плагина Loco Translate. Точно не могу сказать, перевод нужно искать либо в Woocommerce, либо в данном плагине, на странице редактирования Русского перевода.
Здравствуйте.
Прекрасный плагин, но есть пара вопросов:
1. Как реализовать сл. формулу расчета цены наложенного платежа:
стоимость перевода = 2%(от стоимости заказа) + 20?
2. У нас 2 почтовые службы оказывают услуги по обслуживанию наложенного платежа, но формулы расчета стоимости перевода у них разные.
Как быть в этом случае?
Заранее благодарен.
Добрый вечер. В параметре Extra Fee можно сделать дополнительную плату, фиксированную или в процентах. Вам нужно добавить ваши службы как два разных способа доставки и указать для них разные условия. Woocommerce – Настройки – Зоны доставки – Добавить метод доставки. Посмотрите плагин Discount Rules for WooCommerce, с помощью него можно создавать разные динамические цены, скидки, правила и т.д.
Здравствуйте Илья!
Спасибо за ваш ответ.
Я могу создать второй способ доставки, но как мне создать второй способ оплаты наложенным платежом, или как в одном способе оплаты реализовать расчет стоимости наложенного платежа по двум разным алгоритмам?
Заранее благодарен.
В одну зону можно добавить несколько способов доставки. Названия там можно поменять. Для создания расчёта стоимости я порекомендовал вам плагин, изучите его для начала. Здесь нужно как-то стряпать из того что есть. Я не встречал плагина, который за раз один решит все ваши задачи. Нужно смотреть платные PRO версии, может там что-то подобное есть. Какие сервисы доставки вы используете?
Здравствуйте. Можно ли с помощью вашего плагина исключить добавление стоимости доставки при отправлении в платежный шлюз?
Пояснение: при оформлении указывается доставка, например почтой РФ или СДЭК, где отображается цена доставки, но при оплате нужно чтоб в платежный шлюз уходила сумма только за товар.
Здравствуйте. В плагине нет такой функции, на тот момент когда я его разбирал. Сейчас надо смотреть. Не проще, отключить доставку и добавить уведомление о её стоимости?