Способ доставки исчез — это ошибка или правило?

Ограничения в Битрикс определяют, каким заказам доступна конкретная служба доставки. Цена рассчитывается отдельно. Разберём магазин с несколькими способами доставки: по этому листу руководитель сможет описать условия для адреса и состава корзины, а затем принять настройку по заказам, которые покупатель действительно оформляет на сайте.

Допуск отвечает на вопрос, появится ли способ в оформлении. Если перевозчик обслуживает город, но на странице его нет, исполнитель сначала сравнивает адрес, вес, товары и тип плательщика с ограничениями службы. Заказ с допустимыми значениями проходит это ограничение. Когда способ появляется, но цена не получена, разбирают расчёт и ответ подключённого сервиса. Состав контрольной корзины позволяет отличить эти два состояния: после изменения одного значения видно, сохранился ли способ в списке и получил ли магазин его тариф. В протоколе поэтому отдельно записывают доступность и стоимость, даже если на странице они показаны в одном блоке.

Для повтора нужны исходные данные: полный адрес, выбранное местоположение, товары и их варианты, количество, сумма и способ оплаты. Это одна контрольная покупка, которую руководитель и исполнитель проходят с одинаковыми значениями, а затем меняют одно условие и сравнивают доступные способы.

В учебном курсе 1С-Битрикс описаны вкладка «Ограничения» и кнопка «Добавить ограничение» в форме редактирования службы. Один тип добавляется один раз. Если запись по местоположению уже есть, список меняют в ней.

Первые пункты проверочного листа

  • Назван публичный способ. Записано, какое предложение покупатель увидит при оформлении, и найдена соответствующая ему служба или профиль в настройках.
  • Есть допустимый заказ. На нём видно, что служба появляется. Затем один признак меняют на недопустимый и получают ожидаемый результат.
  • Допуск отделён от тарифа. В отчёте есть две записи: доступен ли способ и какую цену вернул расчёт после выбора.

Два контрольных заказа показывают результат настроек. Для каждой службы руководитель называет заказ, который магазин примет, и причину отказа в другом случае; исполнитель показывает оба результата в оформлении.

Какой адрес получает расчёт

У территории есть разрешения и исключения. В документации Битрикс это разные типы: «по местоположению» оставляет перечисленные территории доступными, а «исключить местоположения» убирает указанные из допуска.

Надпись «Доставляем по Москве» ещё требует расшифровки. В заказе город может выбираться отдельным полем, ниже вводятся улица и дом, а подсказка адреса способна заполнить несколько значений. Исполнитель показывает, какое местоположение получает расчёт. При смене города это значение обновляется вместе с адресом на экране. Особенно внимательно проходят границу обслуживания и населённые пункты с одинаковыми именами: покупателю нужен выбранный адрес, а службе — соответствующее ему значение из справочника. Одно заполненное текстовое поле может выглядеть правильно, пока настройка всё ещё использует ранее выбранное местоположение.

Адреса для контрольных заказов

  • Внутри территории. Служба доступна по адресу, который магазин обещал обслуживать.
  • На границе и за ней. Зафиксировано, какое местоположение выбрано в каждом случае и почему результат отличается.
  • В исключении. Если такой список задан, для адреса из него служба недоступна, даже когда общая область разрешена.
  • После замены города. Уже заполненный заказ получает новое местоположение, а ранее выбранная доставка пересматривается.

При споре о территории попросите показать одно разрешённое и одно исключённое значение из справочника, а затем соответствующие им адреса в оформлении: такая демонстрация точнее общей карты, если связь карты с ограничением никто не объяснил. Затем вернитесь к прежнему адресу.

Полученную цену оценивают следующим действием. Порядок сверки тарифа и упаковки описан в материале о расчёте доставки на сайте.

Наглядный разбор

Что сравнивают при смене адреса

  1. Ввод покупателя

    Город, улица и дом на экране.

  2. Местоположение

    Значение, которое оформление передало в расчёт.

  3. Ограничение службы

    Разрешённые значения и отдельные исключения.

  4. Результат

    Доступность способа и отдельно его цена.

Одна цепочка помогает увидеть, на каком шаге исчезает подходящий способ доставки.

Правило по товарам относится ко всей корзине

Смешанную корзину испытывают целиком. По официальному курсу при ограничении «по категории товара» служба доступна, если все товары заказа относятся к разрешённым разделам; частичного совпадения недостаточно. Аналогично работает ограничение «по конкретным товарам».

Три состава для одного способа

  • Только подходящие товары. Все позиции входят в разрешённый список или категории, доставка доступна.
  • Неподходящая позиция. Служба исчезает по записанной причине; другие доступные способы остаются понятны покупателю.
  • Сочетание позиций. Подходящую и неподходящую позиции добавляют вместе, чтобы подтвердить правило для всего заказа.

Если одну часть покупки перевозит другая служба, это самостоятельная задача оформления. Стандартное товарное ограничение само не организует две отправки. В задании называют, какие позиции попадут в каждую, сколько доставок оплачивает покупатель и как он получит сведения о сроках: без этого новая разбивка меняет обещание магазина уже после выбора товара. Для обычной приёмки ограничений проще сначала определить доступный способ для всей корзины. Разделение добавляют, когда магазин готов описать и обработать обе отправки. Тогда исполнитель демонстрирует именно разделённый заказ вместе с ценами и составом каждой части.

Характеристики выбранного варианта

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

Документация указывает вкладку «Торговый каталог → Параметры» у товара или торгового предложения. Там заполняют размеры. Руководитель сопоставляет выбранный вариант, переданные характеристики и доступную доставку. По этому совпадению видно, что правило получает сведения о купленной упаковке. Если в расчёт попали данные старого варианта, сначала исправляют передачу характеристик, затем повторяют ту же корзину.

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

Вес, габариты и сумма: где проходит граница

Единицы записывают рядом с числом. В настройках автоматизированных обработчиков Битрикс вес груза подписан в граммах, а длина, ширина и высота — в миллиметрах; при импорте исполнитель сверяет, что значения каталога и расчёта используют нужные единицы.

В примере курса предел 25 килограммов записан как 25 000 граммов. Это учебная величина. Рабочий диапазон берут из условий выбранной доставки, а в листе приёмки отмечают корзины ниже предела, ровно на нём и выше. Так команда получает ответ и для пограничного заказа. Отдельно проходят товар с незаполненным весом: специалист показывает, какое значение в этом случае получает расчёт и почему способ остаётся доступным или исчезает. Пустое поле исправляют как отсутствие характеристики, вместо того чтобы незаметно назначать товару нулевую массу.

Размерные ограничения относятся к отдельным товарам. У правила «по максимальным размерам» задают допустимые габариты, а «по максимальному размеру» исключает службу, если любой размер товара превышает общий предел. Это ещё не размеры всей посылки. Если магазину нужен допуск по собранной упаковке, исполнитель отдельно показывает, как получает её габариты и какой предел сравнивает с результатом. Складывание размеров позиций не определяет подходящую коробку. В приёмке поэтому разделяют свойства товара и сведения об отправлении, затем испытывают крупный вариант вместе с другими позициями.

Для ограничения «по общей стоимости товаров» сначала назовите используемый итог и повторите покупку после изменения количества и применения скидки, чтобы увидеть, с какой суммой сравнивается порог и в какой момент он пересчитывается. Критерий записывают до пробной покупки.

УсловиеЧто зафиксироватьЧто показать в оформлении
ВесЕдиницы и заполненность данных товараКорзины ниже, на границе и выше предела
ГабаритыРазмер товара либо отдельный расчёт упаковкиКрупный вариант и смешанную корзину
СуммаИспользуемый итог и момент его пересчётаИзменение количества и применение скидки
Наглядный разбор

Товар и посылка — разные объекты расчёта

  1. Характеристики позиции

    Вес и размеры конкретного товара или предложения.

  2. Состав заказа

    Количество позиций и их сочетание.

  3. Упаковка отправления

    Отдельное правило, если магазину нужен расчёт собранной посылки.

Размеры каждой позиции и габариты собранной упаковки принимают отдельными контрольными заказами.

Оплата, плательщик и видимость службы

При смене оплаты допуск пересматривают. Битрикс поддерживает ограничения «по платёжным системам» и «по типу плательщика»: приёмка повторяет заказ с нужными вариантами, чтобы выяснить, какой способ увидит покупатель после изменения этих данных.

У ограничения «по публичной части» есть опция «Отображение в публичной части». Если её снять, служба исчезнет для покупателя, но останется доступной менеджеру в административной форме заказа. Поэтому демонстрация в панели заканчивается повтором на сайте, с тем же адресом, составом и оплатой. Исполнитель показывает, почему выбранный публичный профиль подходит этим данным. Руководитель после этого сможет связать название на витрине с настройкой, которую команда действительно приняла.

Публичная покупка

  • Активны служба и нужный профиль. Найдена соответствующая запись и сопоставлено её название с оформлением.
  • Выбран плательщик. Служба появляется для разрешённого типа, а изменение типа даёт записанный результат.
  • Изменена оплата. Список обновился, прежняя доставка либо остаётся доступной, либо заменяется понятным выбором.
  • Повторено подтверждение. Ранее сохранённый способ не позволяет завершить заказ с недопустимой комбинацией данных.

У службы и профилей отдельно указан флаг «Активность». В справке формы доставки отмечено, что покупателю доступны активные варианты. Для демонстрации исполнитель находит профиль, предложенный на сайте, открывает его условия и сопоставляет их с той же покупкой, чтобы руководитель видел связь между настройкой конкретного варианта и результатом оформления.

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

Какие поля нужны покупателю при оформлении, описано в разборе свойств заказа Битрикс.

Наглядный разбор

Проверка глазами покупателя

  1. Тип плательщика

    Выбран нужный вариант заказа.

  2. Оплата

    Указана совместимая платёжная система.

  3. Публичная служба

    Профиль активен и показан покупателю.

  4. Повторный выбор

    При изменении данных список и итог обновляются.

Административное назначение доставки и доступность в публичном оформлении проверяются отдельно.

Контрольные заказы для задания исполнителю

Задание заканчивается контрольными заказами. У каждого есть исходные значения и ожидаемая доступность службы, чтобы исполнитель мог повторить покупку после обновления каталога или оформления, а руководитель увидел, какое изменение затронуло адрес, товар, вес, сумму либо оплату.

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

Комплект для исполнителя

  • Условия каждого способа. Разрешения и исключения по местоположению, товарам, весу, габаритам, сумме, плательщику и оплате названы отдельно.
  • Повторяемые корзины. Есть подходящий заказ, сочетание товаров и значения по обе стороны границы; данные можно использовать в новой проверке.
  • Ожидаемое объяснение. Для скрытой службы записана причина и действие, которое магазин предложит покупателю.
  • Отдельный тариф. Если способ доступен, сохраняют результат расчёта; внешнюю ошибку разбирают после подтверждения допуска.
  • Владелец изменений. Назван сотрудник, который сверит новые условия доставки с каталогом и передаст изменения исполнителю.

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

Если служба появляется, но цену не возвращает, продолжение разбора вынесено в материал о неработающем расчёте доставки. Допуск к способу к этому моменту уже известен.

Источники и полезные ссылки

  1. 1С-Битрикс: ограничения служб доставки ↗
  2. 1С-Битрикс: редактирование службы доставки ↗
  3. 1С-Битрикс: виды ограничений доступности служб доставки ↗

Интерфейсы и возможности сервисов могут меняться. Перед настройкой сверяйтесь с актуальной документацией.

Игорь Крещенко

Руководитель ШТАБ ИТ. Занимается управлением проектами, веб-разработкой, рекламой и PR. Подробнее об авторе →