Укрпошта
Доставка Укрпоштой в оформлении заказа: отделения, курьер и расчёт стоимости.
Укрпошта дешевле частных перевозчиков и доходит туда, где отделений других служб просто нет, — для покупателей из небольших городов это часто решающий довод. Дополнение ставит её в оформление заказа: покупатель находит своё отделение, а стоимость и способ получения фиксируются в заказе сразу.
Что делает
- Показывает «Укрпошта» среди способов доставки с двумя вариантами получения: отделение и курьер по адресу — каждый включается отдельно (поштоматов у Укрпошты нет).
- Даёт выбрать отделение поиском по списку или на карте; справочник областей, районов, городов и отделений хранится в магазине и обновляется кнопкой в настройках.
- Считает стоимость по индексу отправителя, городу получателя, весу, габаритам и объявленной стоимости заказа; к тарифу можно добавить наценку.
- Подставляет ваш запасной тариф, если рассчитать стоимость в этот момент не удалось, — способ не исчезает из оформления.
- Умеет режим «по тарифам перевозчика»: цена не считается, покупатель платит по прайсу Укрпошты.
- Даёт тестовый режим, чтобы проверить расчёт и оформление до запуска магазина.
Что нужно для работы
- Договор с Укрпоштой и доступ к её личному кабинету.
- Ключ доступа eCom из этого кабинета.
- Индекс отправителя — почтовый индекс склада отправки, от него считается тариф.
Что появится в магазине
Так это увидит покупатель после установки.
- В оформлении заказа среди способов доставки появляется «Укрпошта». Выбрав её, покупатель ищет свой город и выбирает отделение — списком или на карте. Поиск города и карта отделений — часть оформления заказа магазина, поэтому работают в любом оформлении и появляются сами. В редакторе оформления для этого ничего править не нужно.
Что нового
Улицы «Укрпошти» теперь хранятся в вашем магазине, а не запрашиваются у классификатора на каждую букву покупателя. Подсказка отвечает сразу и работает даже тогда, когда классификатор под нагрузкой отвечает через раз. Справочник улиц загружается вместе с городами, кнопкой «Обновить города, отделения и улицы», и занимает несколько минут: «Укрпошта» отдаёт улицы целой областью за один запрос.
Этим же справочником теперь могут пользоваться другие способы доставки — курьер по городу или доставка по своим тарифам. Выберите «Укрпошту» в строке «Подсказывать улицу при вводе» в настройках способа.
Что сделать после обновления
Нажмите «Обновить города, отделения и улицы» в настройках дополнения.
Что нового
Магазин научился спрашивать адрес доставки у любого способа, и этот способ сообщает ему, что адресом распоряжается сам: у перевозчика он зависит от выбранного отделения, почтомата или курьера. Благодаря этому в настройках не появится лишний выключатель адреса, а покупателя не спросят про улицу дважды.
Важно перед обновлением
Дополнение работает с магазином версии 2.68.0 и новее. Сначала обновите магазин, иначе дополнение не установится.
Что нового
При доставке курьером улица теперь подсказывается справочником Укрпошты. Покупатель на сайте и менеджер в редакторе заказа начинают вводить название — магазин предлагает улицы этого города, и в отправление уезжает адрес в том виде, в каком его знает перевозчик. Поиск понимает неточный ввод: напишете «Хреща» — предложит «вул. Хрещатик».
Раньше улицу набирали вручную, и адрес приходилось править при оформлении отправления.
Что сделать после обновления
Обновите магазин до версии 2.57.1 или новее — подсказки в редакторе заказа работают с неё.
Поиск отделений заработал
Адреса поиска городов и отделений «Укрпошти» не существовали вовсе: из-за ошибки регистрации магазин отвечал на них «страница не найдена». Дополнение списано с «Нової Пошти», где нашлась та же ошибка, и поправлены оба.
Настройки показывают то, с чем работают
Форма способа доставки показывала пустым то, что уже работает: как покупатель выбирает отделение, вес посылки по умолчанию и наценка. Теперь в полях стоят те же значения, по которым способ считает доставку, — видно, что получит покупатель, ещё до первой правки.
Обновление справочника показывает ход работы
Нажав «Обновить справочник», вы видите, что происходит: сколько уже загружено и когда всё закончилось. Раньше кнопка оставалась в положении «В очереди…» до самого конца работы.
Дополнение говорит, если справочник не загружен
Пока города и отделения не загружены, доставка не работает: покупателю не из чего выбирать. Теперь дополнение прямо пишет об этом в настройках и в способе доставки — рядом с кнопкой «Обновить города и отделения». То же самое, если не указан токен eCom.
Токен переехал в настройки дополнения
Токен eCom и тестовый режим теперь задаются один раз — в настройках дополнения, там же кнопка обновления справочника отделений. Ваш токен переносится сам.
Индекс отправителя остался у способа доставки: у склада в другом городе свой индекс — заведите для него отдельный способ.
Справочник отделений отвечает понятно
В карточке справочника подписи выводятся словами, а дата обновления — датой, а не «Invalid Date». Если ключ доступа не подошёл, вы увидите причину: раньше справочник молча оставался пустым, а обновление числилось успешным. Оформление заказа не падает, даже когда перевозчик недоступен.
Свой значок у дополнения
В разделе «Плагины» и в списке установленного дополнение теперь видно по собственному значку, а не по одинаковой коробке. Нужное вы находите взглядом, а не чтением всего списка. Значок появляется на магазине версии 1.30.0 и новее.
Первый релиз