private:koding:hostcms:modules:shop:cart:delivery:sdek

Доставка СДЭК

Настройка типа доставки «СДЭК»

Хотим добавить в интернет-магазин службу доставку СДЭК, эта служба доставки имеет огромную сеть из почтаматов и пунктов самовывоза.

В открытом доступе тарифов на стоимость доставки у СДЭК нет. Эта служба доставки использует объем и вес груза, а так же нужен почтовый индек для расчета стоимости доставки. Если у заказанных товаров не будут указаны поля "Длина", "Ширина", "Высота", то объем будет равен 1 метр кубический, что значительно увеличит стоимость доставки. Конвертирование между величинами объема магазина и службы доставки встроено в код обработчика, нет необходимости ничего указывать.

Свойство класса $_coefficient:

private $_coefficient = 0.001;

Необходимо указать коэффициент пересчета из меры весов магазина, в меру весов службы доставки. «СДЭК» измеряет вес в килограммах.

Свойство класса $_from:

private $_from='344000';

  1. Необходимо указать почтовый индекс места отправления груза.
  2. Обязательные условия при оформлении заказа:
    1. Общий вес всех товаров заказа должен быть больше 0.
    2. Пользователь, при оформлении заказа, должен указать как минимум страну (РФ) и почтовый индекс. Расчёт стоимости доставки за пределами РФ невозможен.

Подкорректируем обработчик СДЭК что бы индекс вычислялся в зависимости от города выбранного в корзине:

  1. Будем использовать следующий обработчик: Обработчик СДЭК.
  2. Файл СДЭК с информацией для определения индекса

Страницу создал Вадим Гринев 28.10.16 в 17:15

private/koding/hostcms/modules/shop/cart/delivery/sdek.txt · Last modified: 27.06.17 в 15:10 by maximzasorin_gmail.com