По умолчанию стоимость доставки составляет 1,95 евро.
Мы хотели бы иметь 4,95 стоимости доставки для более крупных / тяжелых продуктов.
Мы попытались использовать плагин для стоимости доставки за продукт.
Это приводит к: если у вас есть 2 продукта в корзине, он рассчитывает не 4,95, а 2x4,95 = 9,90
Есть ли способ получить (НЕКОТОРЫЕ) товары с доставкой по умолчанию 4,95, а остальные должны сохранить стоимость доставки 1,95?
Ответы:
Magento имеет встроенную поддержку для этого типа доставки, он называется «Таблица тарифов».
Перейти к
Затем выберите область вашего сайта из выпадающего меню в верхнем левом углу.
Затем в разделе тарифов вы увидите кнопку для экспорта CSV. Затем отредактируйте его в соответствии с вашими потребностями.
То, что вы хотите использовать, это «Вес в зависимости от пункта назначения», что позволит вам установить другую стоимость доставки в зависимости от
weight
атрибута вашего продукта. Вы также можете указать пункт назначения, если хотите, или использовать*
для всего.источник
В панели конфигурации Magento ищите способы доставки. Будет загружен
.csv
файл со всеми типами доставки и ценами.Там вы можете добавить новый метод и сделать его видимым только для этого продукта.
Укажите цену и диапазон веса, который вы хотите. Пример: от 1 кг до 100 кг это будет стоить 4,95e.
источник
Мы также разработали расширение, которое просто позволяет вам указывать фиксированную ставку для каждого первого отдельного продукта, а также для каждого дополнительного продукта.
Вы можете использовать это расширение для настройки фиксированных ставок для каждого первого товара и для каждого дополнительного товара в магазине magento.
Вот ссылка: http://www.magentocommerce.com/magento-connect/per-product-flat-shipping.html
источник
Вы можете создать атрибут или категорию, в которой вы отметите все свои негабаритные продукты,
затем установите расширение Owebia-Shipping
добавьте файл конфигурации ( см. документацию ), используя вышеуказанный атрибут или категорию в условиях.
источник
Для этой единственной цели мы создали расширение под названием «Тарифы на доставку товара в страну». Используя расширение, вы можете установить стоимость доставки для каждого продукта в каждой стране. Вы также можете переопределить общие затраты на доставку или добавить их.
Расширение может быть настроено в соответствии с вашими потребностями. Результат будет следующим:
Пример конфигурации:
Есть много других возможностей настроить стоимость доставки в Magento с помощью этого расширения. Большим плюсом является то, что вы можете настроить тарифы для каждого продукта, и вам не нужно использовать вес продукта для этого.
Страница расширения:
https://plugin.company/magento-extensions/shipping-rates-per-product-per-country.html
Magento Connect:
http://www.magentocommerce.com/magento-connect/product-shipping-rates-per-country-by-plugin-company.html
С другой стороны, если вы хотите рассчитать стоимость доставки на основе веса, я бы порекомендовал взглянуть на встроенную в Magento функцию «таблица тарифов». Используя эту систему, вы можете создавать правила стоимости доставки в зависимости от веса / места назначения.
источник
У меня была аналогичная проблема. Я использовал комбинацию двух расширений:
1-й http://go.magento.com/support/kb/entry/name/set-shopping-cart-price-rule-conditions/
Определить некоторые правила оформления заказа (этот плагин также может включать / отключать варианты оплаты на основе атрибутов).
2-й http://www.magentocommerce.com/magento-connect/ig-multi-flat-shipping.html
Чтобы определить несколько вариантов доставки по фиксированной ставке.
Оба расширения утверждают, что они работают только с версией 1.6 и ниже. Я пользуюсь 1.7 и пока проблем не было.
источник