Перейти к содержанию

СДЭК: быстрая карта пунктов выдачи и автоматический пересчёт доставки

Обновили решение «СДЭК» для магазинов на SkeekS Платформе: карта пунктов выдачи грузится быстрее, а стоимость доставки сама пересчитывается при изменении корзины.

Мы выпустили два обновления решения «СДЭК» для магазинов на SkeekS Платформе — версии 2.1.3 и 2.1.4. Они делают одно и то же дело с двух сторон: покупатель быстрее выбирает пункт выдачи и всегда видит актуальную стоимость доставки, а корзина работает легче, особенно на телефонах.

Карта пунктов выдачи загружается быстрее

Раньше при открытии карты СДЭК в корзину загружался полный список пунктов выдачи. С версии 2.1.4 карта получает пункты только для видимой области. Это уменьшает объём данных и нагрузку на браузер — особенно на телефонах и при медленном интернете.

Карта СДЭК загружает пункты выдачи только для видимой области
Карта загружает пункты только для видимой области и подгружает новые при перемещении.

Когда покупатель двигает карту или меняет масштаб, пункты подгружаются для новой области. Быстрые движения объединяются, чтобы не отправлять лишних запросов. Поиск другого города тоже загружает пункты в выбранной области.

Стоимость доставки пересчитывается сама

Покупатель добавил товар, убрал или поменял количество — доставка СДЭК пересчитывается для выбранного пункта и тарифа. Расчёт проверяется ещё раз при возвращении в корзину и перед оформлением заказа. Если на последней проверке цена изменилась, покупатель увидит новый итог и сможет проверить его перед повторным оформлением.

Стоимость доставки СДЭК пересчитана после изменения корзины
Изменили количество — стоимость доставки и итог заказа обновились.

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

Два режима расчёта

В настройках способа доставки появился переключатель «Выбирать тарифы при выборе пункта». Магазин сам решает, как считать доставку:

  • Фиксированная ценаПокупатель выбирает только пункт выдачи, стоимость берётся из настройки способа доставки. Этот режим включён по умолчанию.
  • Тариф СДЭКПокупатель выбирает пункт и тариф на карте, стоимость рассчитывается для его корзины.
Два режима расчёта доставки СДЭК: фиксированная цена и тариф СДЭК
Слева — фиксированная цена, справа — выбор тарифа с расчётом для корзины.

Карта — только когда нужна

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

Как обновиться

  • Обновите модуль СДЭК до версии 2.1.4 и модуль магазина skeeks/cms-shop до 3.2.7.26 или новее. Новая загрузка карты новых настроек не требует.
  • Если нужен расчёт тарифов, включите «Выбирать тарифы при выборе пункта». Проверьте переключатель после обновления: прежняя настройка «Рассчитывать цену по выбранному ПВЗ» больше не включает расчёт.
  • Для расчёта используются вес и размеры товаров — заполните их в каталоге. Автоматический расчёт работает в рублях.
  • Если в старой корзине пункт был сохранён без тарифа, покупателю нужно один раз выбрать пункт и тариф заново.

Полное описание изменений — во вкладке «Обновления» на странице решения, инструкция — во вкладке «Установка». Если ваш сайт работает на хостинге SkeekS и нужна помощь с обновлением, напишите нам.