10.1. Установка и настройка Drupal Ubercart.
Устанавливается Ubercart как обычный модуль:
Первый блок модулей обязательны для установки:
Cart - модуль корзины.
Country - модуль настроек под определенную страну.
Order - модуль заказов.
Product - настройки продуктов.
Store - основные настройки магазина.
Дальше идут модули, которые можно включать или нет:
Catalog - таксономия и привязка к ней продуктов ubercart.
File Downloads - продажа файлов, как товаров.
Fulfillment - обработка статусов заказа.
Payment - оплата заказа на сайте. Нужны дополнительные модули для каждго из видов оплаты.
Product Attributes - задание отдельной цены в зависимости от параметра товара, например размера.
Report - Отчеты по продажам.
Role Assignments - Продажа ролей на сайте как товары, например для подписки или премиум-роли.
Shipping quotes - модуль доставки.
Tax, Tax Report - налоги, может быть полезно для работы с НДС.
Также вы можете включить дополнительные модули.
Cart links - создает страницу при переходе на которую товар добавляется в корзину автоматически.
Google Analytics for Ubercart - Статистика от Google Analytics. Отправляет в GA push'и о добавлениях в корзину, переходах в корзину, покупках и прочее.
Product Kit - Позволяет объединять товары в наборы, который продаются как отдельный товар.
Stock - Управления остатками на складе, товаров которых нет на складе нельзя будет купить.
Ubercart Ajax Administration - Добавляет возможность работать со списками заказов, товаров, покупателей в админке ubercart без перезагрузки страницы.
Модули оплаты из коробки:
2Checkout - оплата через сервис 2Checkout.com, позволяет принимать деньги с карточки, но комиссия от 4%.
Authorize.net - оплата через сервис Authorize.net, комиссия от 3%, но есть ежемесечный платеж в 25$.
Credit Card - оплата напрямую с кредитной карты на ваш расчетный счет. При этом с вам будет сниматься комиссия только за платеж, в зависимости от банка в котором у вас расчетный счет. Но для этого вам нужно настроить платежный шлюз, например через Сбербанк.
Payment Method Pack - оплата при получение, подойдет для оплаты например наложенным платежом на почте.
PayPal - оплата через PayPal, на ваш business аккаунт в PayPal.
Другие способы оплаты через яндекс, вебмани, робокассу и другие российские платежные системы возможно с помощью дополнительных модулей.
Модули доставки:
U.S. Postal Service, UPS - американские службы доставки. Здесь требуется установка дополнительных модулей для расчета доставки EMS и Почты России.
В следущих статьях мы рассмотрим модули расширяющие возможность ubercart'а.