Работа с ПВЗ в Почта России + EMS
Зачем настраивать выбор ПВЗ на карте?
Чтобы покупатель мог выбрать самый удобный для него пункт выдачи заказа.
В некоторых случаях (доставка в почтаматы в тарифе ПосылкаОнлайн) - доставка в почтамат существенно дешевле чем в почтовое отделение.
У Почты России есть специальный тариф - ПосылкаОнлайн в котором доступна доставка в почтаматы (а не только в почтовые отделения).
На данный момент почтаматов не очень много - несколько тысяч в крупных городах. Но доставка в почтаматы - намного дешевле чем в отделения.
ШАГ-1: выбор карты
Модуль поддерживает выбор ПВЗ на карте модуля и на карте https://widget.pochta.ru
https://widget.pochta.ru - намного удобнее, но использовать его могут только корпоративные клиенты (те кто заключил договор с Почтой Россией и имеет доступ в личный кабинет https://otpravka.pochta.ru)
Если Вы корпоративный клиент выберите настройку:
Если Вы НЕ корпоративный клиент выберите настройку:
ШАГ-2: Реквизиты
Укажите реквизиты otpravka.pochta.ru в настройках модуля. Если Вы корпоративный клиент и еще их не указали.
"Токен авторизации" - можно скопировать в личном кабинете https://otpravka.pochta.ru/settings#/api-settings. Ключ авторизации - можно сгенерировать по ссылке. https://otpravka.pochta.ru/specification#/authorization-key
ШАГ-3: настройки службы доставки
ПВЗ можно фильтровать по типу: отделения Почты России или другигие ПВЗ (Почтаматы, партнерские пункты выдачи)
И по способу оплаты заказа при наложенном платеже
ШАГ-4: подключение почтоматов в тарифе ПосылкаОнлайн
Из-за того что цена доставки в почтаматы и отделения Почты России отличается - нужно сделать 2 отдельных службы доставки
В службе доставке ДЛЯ ОТДЕЛЕНИЙ нужно выбрать "Отделения Почты России"
В этой службе доставки можно выбрать любой тариф или несколько тарифов. Но не нужно выбирать тарифы с курьерской доставкой.
В службе доставке ДЛЯ ПОЧТАМАТОВ нужно выбрать "Все ПВЗ кроме отделений Почты России"
Там нужно выбрать тариф ПосылкаОнлайн, потому что ни в каких других тарифах почтоматы не поддерживаются.
ШАГ-5: интеграция с Виджетом Почты России
Если Вы НЕ корпоративный клиент Почты России - пропустите этот пункт инструкции, перейдите к Шаг-6
Если Вы корпоративный клиент Почты России - авторизуйтесь в https://widget.pochta.ru
Далее для каждой службы доставки нужно будет создать отдельный виджет
Выберите "В пункт выдачи" и перейдите в настройки виджета
Укажите индекс отправителя, среднюю стоимость вложения и вес по-умолчанию
Укажите любое название функции (модуль всё равно будет использовать свое название)
Выберите тарифы в настройках модуля
в зависимости от того какие тарифы у Вас выбраны в службе доставки
Если выбран тариф ПосылкаОнлайн - выберите размеры почтоматов в зависимости от того какого размера у Вас могут быть посылки. По API модуль не может передать размеры посылки, виджет берет эти данные из настройки (и будет скрывать почтоматы у которых предельные размеры посылки меньше выбранных в настройке)
В зависимости от настроек службы доставки (только "отделения Почты России" или "все кроме отделений Почты России") выберите нужный вариант в настройках
Сохраните настройки виджета
Скопируйте код виджета
Сохраните его в настройках службы доставки
ШАГ-6: Отображение ПВЗ
Включите выбор ПВЗ в оформлении заказа
ШАГ-7: Проверка заказа
Оформите тестовый заказ выбрав какое-нибудь ПВЗ.
В админке в информации о заказе должна появиться информация о ПВЗ