Глава 10. Настройка доставки

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Надежда А
  • Иконка
  • Группа: Администратор
  • Сообщений: 50
  • Регистрация: 12.12.2010

11.01.2011 17:30

Глава 10. Настройка доставки

В этой главе рассматривается настройка опций Magento в доставке.Наиболее трудная часть настройки параметров доставки Magento – это не выполнение актуальной конфигурации, а решение выбора наилучших вариантов для вашего магазина. Вам необходимо понять, как каждый из вариантов доставки в Magento влияет на ваши финансы и опыт ваших клиентов. После того, как вы решите, какие варианты доставки являются лучшими для вашего магазина, вам необходимо их настроить. Большинство вариантов конфигурации говорят сами за себя.

Эта глава даст вам информацию, которая необходима для принятия решения по вопросу выбора наилучшего варианта доставки. Далее, он будет охватывать параметры конфигурации, которые являются менее очевидными, или чьи названия могут вводить в заблуждение.


Решения, которые вы должны принять

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


Вы позволите несколько адресов?

Вы можете позволить клиентам отправлять товары в своих заказах на несколько адресов. Если вы включаете эту опцию, Magento отображает ссылку в корзине на Checkout with Multiple Addresses, как показано на следующем скриншоте:

Прикрепленное изображение: 1.png

Эта опция устанавливается в System | Configuration | Shipping Settings | Options. Когда клиент выбирает ее, каждый элемент в корзине может иметь свой собственный адрес доставки.
Если есть два товара в корзине, Magento создает два адреса доставки. Если в корзине 20 позиций, Magento создает 20 адресов.
Если ваш клиент добавляет слишком много пунктов в корзину и выбирает Checkout with Multiple Addresses, Magento может создать так много адресов доставки, что это переполнит (перегрузит) ваш сервер. Чтобы избежать этого, используйте настройку Maximum qty allowed for Shipping to multiple addresses для ограничения числа адресов, которые могут быть созданы. Этот параметр также находится в System | Configuration | Shipping Settings | Options.


Какие методы доставки Вы предлагаете?

Magento дает возможность предложения клиентам выбора грузоотправителей: UPS, FedEx, DHL и United States Postal Service. Или вы можете отказаться от предложения своим клиентам различных грузоотправителей и просто предложить им различные методы доставки, а не такие, как Flat Rate или a Shipping Table.


Доставка Flat Rate

Метод Flat Rate означает, что вы добавляете одну и ту же доставку к каждому заказу, независимо от того, какой он (маленький или большой заказ). Подумайте о Flat Rate, как о пошлине за обработку. Когда заказ использует этот способ доставки, клиент не выбирает грузоотправителя.
Если вы используете метод доставки Flat Rate, убедитесь, что сумма цены товара и фиксированной ставки (flat rate) будет покрывать ваши расходы на упаковку и доставку товара.


Метод Table Rate

Данный метод рассчитывает стоимость доставки по созданной вами таблице. Эта таблица рассчитывает стоимость доставки на основе одного из следующих:
• Направление и вес
• Направление и цены
• Направление и число элементов в заказе
Например, следующее - это таблица ставок по доставке для нашего демо-сайта, которую мы создадим далее в этой главе. Заметьте, что стоимость доставки основана на направлении и цене. Кроме того, обратите внимание, что мы ввели wildcard (*) для пункта назначения, так что эти транспортные расходы распространяются на все направления. По сути, мы формируем стоимость доставки только по цене.

Прикрепленное изображение: 2.png

Во время оформления заказа ваш клиент будет видеть стоимость доставки в разделе Shipping Method. Итог по этому заказу составляет 39,00 $, что в соответствии с таблицей в предыдущем скриншоте имеет стоимость доставки в размере 5,00 $:

Прикрепленное изображение: 3.png

При использовании метода Table Rate для доставки вы можете также добавить стоимость обработки заказа.
Стоимость обработки заказа будет добавлена в ставку из таблицы, так что клиент не будет видеть стоимость обработки заказа в качестве отдельного пункта.


UPS, USPS, FedEx и DHL

Вы можете предложить своим клиентам одного или нескольких из следующих грузоотправителей:
• United Parcel Service (UPS)
• Почтовая служба США (USPS)
FedEx
DHL
Для каждого грузоотправителя, предлагаемого вами, вы можете определить, какие услуги вам предоставлять. Вам не нужно предлагать все услуги, которые предлагает грузоотправитель.


Предложение множества методов доставки

Вы можете предложить своим клиентам ни одного, одного или нескольких грузоотправителей из числа тех, которых мы только что видели.
Заметьте, что вы не обязаны предлагать своим клиентам выбор грузоотправителей. Используя метод Table Rate, вы можете просто предложить им выбор способов доставки без, например, таких, как "5-7 дней","2 дня", и"Ночь", и использовать грузоотправителя, которого вы считаете лучшим для этого метода.
В следующем скриншоте, мы используем метод Table Rate, чтобы предложить клиентам 5-7 Day Shipping и UPS для 2-day and Overnight доставки:

Прикрепленное изображение: 4.png



Куда может покупатель отправить товары?

Есть два места на странице Configuration, где вы можете назначить страны, в которые вы будете отправлять. Во-первых, вы установили по умолчанию Allow Countries в System | Configuration| General, как показано на следующем скриншоте:

Прикрепленное изображение: 5.png

Чтобы выбрать несколько стран, удерживайте нажатой клавишу Ctrl при нажатии на каждую страну.
Во-вторых, вы можете определить, какие страны будут работать с каждым из способов доставки, которые вы реализуете. Выбор, который вы делаете для каждого способа доставки, будет переопределен по умолчанию, который вы установили в System | Configuration | General. В следующем примере, мы предлагаем доставку Flat Rate только в США. Если адрес доставки находится за пределами Соединенных Штатов, этот метод не будет предложен.

Прикрепленное изображение: 6.png



Будете ли вы взимать определенную плату?

Для каждого из способов доставки, за исключением Flat Rate, вы можете добавить пошлины за обслуживание. Magento добавляет эту плату на ставку доставки, которую он получает из таблицы доставки или от грузоотправителя. Ваш клиент не увидит пошлину за обслуживание, как отдельную плату.
Пошлина за обслуживание настраивается отдельно для каждого способа доставки. Ниже приведен пример добавления Handling fee (пошлина за обслуживание) для тарифов на UPS:

Прикрепленное изображение: 7.png

Предлагаете ли вы бесплатную доставку для минимальной суммы в долларах США?

Бесплатная доставка - отдельный метод доставки. Чтобы разрешить его, перейдите к System | Configuration | Shipping Methods | Free Shipping, введите Minimum order amount и выберите страны, в которые вы будете бесплатно доставлять:

Прикрепленное изображение: 8.png

Если заказ не соответствует минимальной сумме, этот способ доставки не будет отображаться.
Обратите внимание на поле Show method if not applicable. Этот параметр появляется только, если вы ранее выбрали Specific countries в поле Ship to applicable counties. Если вы выбрали All Allowed Countries, то этот параметр будет скрыт.
По умолчанию, он установлен на значение No. Если заказ соответствует минимуму, но он не доступен для адреса доставки, этот способ доставки не отображается. Однако, выбор Yes в этом поле отображает метод Free Shipping (бесплатная доставка), если заказ соответствует минимальной сумме, но страна не определяется. В этом случае, на экране клиент получает сообщение об ошибке.


Параметры конфигурации и вопросы

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



Время действия: Настройка общих параметров конфигурации, касающихся доставки

Как минимум, вы должны установить параметры конфигурации в этом разделе перед настройкой каких-либо конкретных методов доставки.

Выбор стран, в которые вы будете осуществлять доставку
1. Выберите System | Configuration | General.

Прикрепленное изображение: 9.png

2. Для Default country выберите страну по умолчанию для адресов доставки.
3. В разделе Allow countries выберите все страны, в которые вы будете доставлять товар. Для выбора нескольких стран удерживайте нажатой клавишу Ctrl при нажатии на каждую страну.
4. Нажмите на кнопку Save Config.


Установить происхождение доставки и различные опции адресов
1. Выберите System | Configuration | Shipping Settings:

Прикрепленное изображение: 10.png

2. В разделе Origin введите информацию для места, откуда происходят поставки.
Когда Magento связывается с грузоотправителями, она будет использовать эту информацию для расчета транспортных расходов.
3. В разделе Options определяется, позволите ли вы клиентам доставку каждого товарного пункта на другой адрес и ввод максимального чмсла пунктов, которые будут поставляться отдельно.
4 Нажмите на кнопку Save Config.


Что произошло?

Общие параметры конфигурации для доставки были установлены. Вы готовы к настройке отдельных методов доставки.


Настройка Flat Rate доставки

Как и все другие методы доставки, кроме Free Shipping, метод Flat Rate позволяет ввести пошлины за обслуживание. Перейдите в System | Configuration | Shipping Settings | Flat Rate. Пошлина за обслуживание (абонентская плата) может быть фиксированной суммой или процентом от итога заказа, как показано на следующем скриншоте:

Прикрепленное изображение: 11.png

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



Настройка Table Rate

Как указывалось ранее, метод Table Rate рассчитывает стоимость доставки на основе одного из следующих:
• Направление и вес
• Направление и цена
• Направление и число элементов в заказе
Таблица ставок создается в Excel (или в какой-нибудь другой программе электронных таблиц), сохраняется в виде текстового файла и затем загружается в Magento.


Время действия: Создание таблицы ставок по доставке

1. В разделе System | Configuration взгляните на левый верхний угол. Если Current Configuration Scope показывает Default Configuration, вы должны изменить это. Это уникально для способа доставки Table Rate. Из выпадающего списка выберите Main Website, как показано здесь:

Прикрепленное изображение: 12.png

Это необходимо, поскольку каждая таблица стоимости доставки применяется только к одному магазину. Данное руководство описывает использование Magento только для одиночного магазина, описание для нескольких магазинов выходят за рамки этой книги. А сейчас просто выберите магазин, с которым вы работаете.
2. Перейдите к System | Configuration | Shipping Methods. В Table Rates выберите Condition для расчета ставки по доставке, как показано на следующем скриншоте:

Прикрепленное изображение: 13.png

3. Нажмите на кнопку Export CSV. Если кнопка недоступна, то вы не завершите шаг 1 этих указаний.
4. Magento будет загружать файл с именем tablerates.csv на ваш компьютер. Если у вас нет установленной программы электронных таблиц, вы можете просто сохранить файл на жестком диске. Но если у вас есть программа электронных таблиц, она, вероятно, предложит вам открыть файл, как показано на скриншоте.

Прикрепленное изображение: 14.png

5. Откройте файл в программе электронных таблиц.

Прикрепленное изображение: 15.png

6. Загруженный файл создается специально для Condition (условия), которое вы выбрали. В этом примере обратите внимание, что нашим условием было Price vs. Destination, и этот файл содержит поля для назначения (Country, Region/State, Zip/Postal Code) и цену (Order Subtotal).
7. Введите условия и цены доставки, а затем сохраните файл как shipping_costs.csv.

Прикрепленное изображение: 16.png

8. Следующее для Import, нажмите на кнопку Browse.... Откроется диалоговое окно, где вы выберите файл, который вы только что создали.

Прикрепленное изображение: 17.png

9. Выберите файл со ставками по доставке, и нажмите на OK или кнопку Open.
10. Нажмите на кнопку Save Config.
11. Заполните оставшееся из полей конфигурации для этого способа доставки, и сохраните еще раз.
12. В разделе System | Configuration, в левом верхнем углу, измените Current Configuration Scope обратно на Default Configuration.


Что произошло?

Когда мы настроили метод доставки Flat Rate, мы первым выбрали конкретный магазин, к которому будут применяться ставки. Далее, мы экспортировали пустой шаблон для стоимости доставки. Мы открыли шаблон в программе электронных таблиц, добавили наши ставки и сохранили его как текстовый файл.
Затем мы импортировали полные ставки. Наконец, настроили область конфигурации обратно по умолчанию. Результатом является то, что сейчас Magento имеет созданную нами таблицу ставок по доставке.


Настройка Free Shipping

Метод Free Shipping появится только, если адрес доставки находится в одной из разрешенных стран, и итоговая сумма заказа отвечает минимальным требованиям. Даже если заказ квалифицируется для бесплатной доставки, клиент все же должен нажать кнопку и выбрать пункт этого способа доставки. Помните, что клиент увидит название, которое вы вводите, так что сделайте что-то более описательное, чем просто Free Shipping. В нашем демо-магазине мы изменили название, чтобы объяснить, почему мы предлагаем бесплатную доставку, перейдя в System | Configuration | Shipping Methods | Free Shipping. Посмотрите на этот скриншот:

Прикрепленное изображение: 18.png


UPS

В отличие от других грузоотправителей, UPS позволяет вам выбрать Weight Unit (единицу веса) в фунтах или килограммах. Все другие грузоотправители используют единицу измерения по умолчанию для вашего магазина.
Кроме того, в отличие от других грузоотправителей, вам не нужно регистрировать аккаунт с UPS, чтобы использовать их шлюз. Это делает UPS самым простым в настройке грузоотправителем.


USPS

Чтобы использовать USPS, Вы должны зарегистрировать на сайте USPS идентификатор пользователя инструментов. На момент написания этой статьи, URL регистр был
https://secure.shippingapis.com/Registration/
. Или перейдите к
http://www.usps.com/webtools/
и выберите ссылку Register now to begin using the USPS Web Tools.
Ваш новый аккаунт будет работать на их тестовом сервере. Шлюз URL для тестового сервера отличается от по умолчанию, который запрограммирован в Magento. Введите URL для тестового сервера, проверьте его, и, если он работает, следуйте инструкциям в письме, которое они послали, чтобы получить ваш аккаунт активированным для производственного сервера.
Для некоторых пользователей тестовый сервер никогда не работает. Эти пользователи просят перенести в производство сразу, и, как правило, шлюз работает для них.
Убедитесь, что ваш товарный вес измеряетсяв унциях и фунтах, и что каждый товар имеет вес, по крайней мере, в одну унцию. В противном случае, шлюз USPS не сможет возвращать стоимость доставки на всех.


FedEx

Чтобы использовать FedEx шлюз, вы должны иметь учетную запись ID. Это "production key", который FedEx предоставит вам, когда вы зарегистрируетесь.
Чтобы получить это производственный ключ, Вы должны зарегистрироваться с FedEx Developer Resource Center. На сайте компании FedEx выполните поиск, чтобы найти эту страницу. Затем выберите ссылку Obtain Production Key и следуйте инструкциям, которые находятся в сети.
Когда FedEx снабдит вас производственным ключом, введите его в поле Account ID в System | Configuration | Shipping Methods | FedEx.


DHL

Как и USPS и FedEx, DHL требует создания учетной записи, прежде чем вы можете использовать его шлюз. Пока Magento имеет место для настройки DHL, в то же время, Magento нет в списке DHL о поддержке программного обеспечения. Это означает, что в то время как сообщество Magento помогает вам устранить DHL конфигурации, DHL не поможет вам. Вы можете видеть список корзин, которые DHL поддерживает на
http://www.dhl-usa.com/xml/vendormodule. asp?nav=TechnologyTools
.


Время действия: Настройка и тестирование стоимость доставки

Даже если вы не уверены, какие варианты перевозки вы хотите использовать в вашем магазине, в данный момент вы должны настроить хотя бы один из них. Это позволит вам проверить полную функциональность вашей корзины, и разместит тестовые заказы.
1. Настройка по крайней мере одну опцию доставки и перейдите через процесс проверки с этой включенной опцией. Это позволит вам увидеть полный процесс оформления заказа. Проще всего настроить доставку Flat Rate.
2. Кроме того, рассмотрите, каких грузоотправителей вы хотите предложить, и зарегистрировать аккаунты с этими грузоотправителями. Когда у вас есть учетные записи, вы можете настроить Magento для связи с этими грузоотправителями.



Что произошло?

Мы настроили опции перевозки для нашего магазина. В настоящее время мы готовы разместить тестовые заказы, которые будут рассмотрены в следующей главе.


Опрос

1. Когда вы предлагаете грузоотправителя, вы должны предложить все сервисы грузоотправителей вашему клиентов. Правда / Ложь
2. Когда вы предлагаете грузоотправителя, вы должны предложить все страны, в которые эта компания доставляет. Правда / Ложь
3. Вы можете добавить абонентскую плату (плату за обслуживание) для каждого из способов доставки, за исключением (выберите один):
a. Free
b. Flat Rate
c. Table Rates
d. UPS
e. USPS
f. FedEx
g. DHL
4. Какой грузоотправитель не требует от вас зарегистрировать учетную запись, чтобы использовать свой шлюз (выберите один)?

a. UPS
b. USPS
c. FedEx
d. DHL



Резюме

Magento предлагает относительно легкие способы настройки опций доставки для ваших клиентов. Все методы, рассмотренные в этой главе, имеют одну общую черту: Они добавляют цену доставки/обслуживания на заказ клиента, но не напрямую взаимодействуют с масштабом, принтером наклеек, или почтовым принтером. То есть, после этих методов расчета доставки и упаковки и добавления этой суммы к заказу, их работа выполнена. Вы все равно должны выполнять эти функции в системе вне Magento.
Когда вы предлагаете своим клиентам выбор способов доставки, попробуйте использовать метки, которые говорят вашим клиентам, что им следует ожидать от метода, прежде чем выбрать его. Например, если вы используете FedEx только на ночной доставки, вместо маркировки его как "FedEx", назовите метод "Overnight with FedEx".
Остерегайтесь времени, когда стоимость доставки, которую вы рассчитываете, не может покрыть ваши расходы на доставку объекта. Например, если вы рассчитываете доставку в зависимости от веса и назначения, и вы продаете объект, который является очень легким, но очень громоздким (например, бумажная люстра), стандартная стоимость доставки по весу этого товара не может покрыть ваши расходы. Таким образом, имейте в виду необычное расходы по доставке, когда осуществляете ценообразование вашей продукции.

Поделиться темой: