2. Способы оплаты и доставки
В модуль магазина "Shop" уже включает в себя по одному стандартному плагину оплаты и доставки. Это "Shop - Payment plugin Standard", "Shop - Shipment, By weight, ZIP and countries"
Также возможна установка дополнительных плагинов.
Работа со способами оплаты и доставки схожа.
Рассмотрим добавление способа оплаты более подробно.
Перейдем в панель управления: Управление сайтом / Расширения / Shop / Администрирование
Выберем "Способы оплаты". "Добавить"
Заполняем поля. Выбираем нужный плагин из списка. Выберем "Shop - Payment plugin Standard".
Если выбрать группы пользователей, то он будет доступен только для этих групп.
Нажмем "Отправить" для сохранения.
После сохранения система автоматически перейдет к редактированию вновь созданного способа.
И под формой, которую мы только что заполнили появится форма конфигурации с настройками, спецефичными уже для выбранного плагина.
Плагин "Shop - Payment plugin Standard" в числе прочих содержит настройки: "Страны", "Минимальная сумма заказа", "Максимальная сумма заказа", которые могут ограничить применение данного способа.
Например, если добавить страну "Россия", то этот способ оплаты можно будет использовать только, если в адресе доставки покупателя при оформлении заказа указана "россия".
Если "Минимальная сумма заказа" установлено в 1000, то данных способ оплаты нельзя будет выбрать при сумме заказа ниже 1000 рублей.
Если эти поля не настроены, то никаких ограничений не накладывается.
Также этот плагин позволяет назначить сумму, которая будет прибавляться к стоимости заказа за использование данного метода. Сумму можно указать как абсолютную, так и в процентах от стоимости заказа.
Заполняем необходимые поля. Сохраняем.
Работа с плагинм доставки "Shop - Shipment, By weight, ZIP and countries" происходит аналогично. Вы лекго можете добавить способ доставки, скажем "Курьером" стоимостью 300 рублей.
Комментарии:
Пожалуйста, вопросы технического характера задавайте на форуме. Спасибо
В способах оплаты вылетает ошибка:
Warning: Invalid argument supplied for foreach() in /var/www/site/modules/shop/inc/shop.functions.php on line 628
Оставить комментарий:
* Просьба все технические вопросы, которые могут потребовать обсуждения, задавать на форуме.
** все некорректные и рекламные посты будут удаляться, ненормативная лексика и оскорбительные высказывания запрещаются.