Службы доставки в Битриксе

Автор: Дмитрий Акифьев. Размещено в: 1С-Битрикс

Досттавка

Привет, Друзья!

Сегодня я покажу как можно легко и быстро настроить службы доставки в магазине на Битриксе.

Вы же знаете, что в 90% интернет-магазины отгружают либо наложенным платежом, либо курьером. Это самые массовые варианты доставки. Но Битрикс позволяет настроить и другие системы, например DHL, UPS, СПСР и некоторые другие. Также можно без особых проблем подключить свой обработчик для расчета стоимости доставки товара.

Смотрим:

На этом сегодня все!

Всем пока! Комменты пишем ниже, не забываем.

 
Стрела влево

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

 

Метки:, ,

 

Комментарии (12):

  • Roman

    |

    Как сделать, чтобы

    Пользователь выбирал службу доставки, но расчетов по ней не было!

    Ответить

  • Ирина

    |

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

    Вопрос: реально ли настроить автоматическую службу? Или искать специалиста, который напишет скрипт, который бы подтягивал стоимость доставки на основании заведенных параметров из таблицы Город\ Вес заказа\. Стоимость заказа? А то в 25 службах настраиваемой доставки уже сами путаемся.

    Заранее спасибо за ответ!

    Ответить

    • Дмитрий Акифьев

      |

      Настроить автоматическую службу можно — там есть вариант курьера в зависимости от местоположения, но Вы там также начнете теряться — в каждый регион надо настраивать отдельную доставку. А как я понял, именно в этом проблема.

      А у этой службы доставки нет своего калькулятора доставки в виде веб-сервиса? Если есть, то наймите программиста, который сделает небольшой скрипт, который будет из этого сервиса получать данные. Может уже в Маркетплейсе есть решения для Вашей доставки. Обратитесь в свою доставку и спросите их, есть ли модуль для Битрикса (часто бывает, хотя в самом Битриксе не встроен и нет в Маркетплейсе). Вариантов масса.

      Если выход только написать свой обработчик, который берет данные из какой-то таблицы, то сделайте заказ на фриланс — сделают за 1000 руб за день-два.

      Ответить

  • Vladislavrar

    |

    Доброго дня, хочу выразить что это очень занимательная статья. Ждем новых постов...  

    Ответить

  • Александр

    |

    Вот еще какая интересная вещь.

    Если в поле местоположение вводить город , который выбирается из КЛАДР (например, Самара Самарская область), далее выбираем доставку , то всё ОК.

    Но если мы выбираем просто Самарская область, то появляется поле «город», где мы собственно можем указать название деревни, затем выбираем способ доставки, и происходит необъяснимое: поле местоположение обнуляется!!!!!!, а поле «город» нет. И никак не получается сделать заказ.

    Что это косяк разработки?

    Ответить

    • Дмитрий Акифьев

      |

      Поле Местоположение комплексное, и если не выбран город, то считается, что оно не заполнено. Это нормально и не баг, это фича :) Для обхода просите в поле Город указывать как сам населенный пункт, так и область.

      Если в поле местоположение выбрать ближайший областной центр, то доставка будет считаться правильно, особенно та которая зависит от Местоположения (EMS и т.п. ). Лучше всего написать для покупателей подробную инструкцию как поступить, если города в местоположении нет (на отдельной статической странице).

      Не получается сделать заказ, так как поле Местоположение у Вас скорее всего обязательное. Смотрите в админке Магазин — Настройки — Свойства заказа — Список свойств. Если оно не заполнено полностью, оно считается не заполненным совсем и не дает оформить заказ.

      Ответить

  • Александр

    |

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

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

    КЛАДР подключать тоже невижу смысла, т.к. по большей степени нужен только населенный пункт, а названия улиц и домов нет.

    Как быть в такой ситуации?

    Ответить

    • Дмитрий Акифьев

      |

      В 12 версии Битрикса КЛАДР уже подключен к шаблону одношагового оформления заказа и обновляется вместе с обновлением Битрикса.

      Если хочется без заморочек, то делаете еще одно необязательное поле Город сразу за полем с типом Местоположение. И делаете комментарий, что если клиент не найдет свой населенный пункт в местоположении, то надо вместо местоположения заполнить поле Город. Такой вариант даже уже сразу реализован в типовой поставке магазина на Битриксе.

      На расчете стоимости доставки Почтой России это никак не скажется, так как она считается от индексов.

      Ответить

      • Александр

        |

        Дмитрий, спасибо за ответ, ресурс просто супер!

        А как сделать одношаговое оформление заказа?

        Ответить

Написать комментарий