#1
Отправлено 09 Октябрь 2015 — 11:23
Добрый день. Не удается подключить модуль выбора пункта выдачи от боксберри. Попробовала использовать коды из аналогичной темы http://forum.storela…рация-boxberry/ . Никаких действий не происходит. Имеющиеся инструкции прилагаю.
В конце файла main.js установлен следующий код http://forum.storela…20#entry208717.
Пробовала и без него, все равно ничего не меняется. Жду помощи. Шаблон Пластик, аккаунт SL-129160
- Наверх
#2
MikDark
MikDark
-

- Модераторы
-

- 6 464 сообщений
Активный участник
Отправлено 09 Октябрь 2015 — 13:11
tooann (09 Октябрь 2015 — 11:23) писал:
Добрый день. Не удается подключить модуль выбора пункта выдачи от боксберри. Попробовала использовать коды из аналогичной темы http://forum.storela…рация-boxberry/ . Никаких действий не происходит. Имеющиеся инструкции прилагаю.
В конце файла main.js установлен следующий код http://forum.storela…20#entry208717.
Пробовала и без него, все равно ничего не меняется. Жду помощи. Шаблон Пластик, аккаунт SL-129160
Уточните, система боксберри не выдает, какого именно код не работает?
- Наверх
#3
tooann
Отправлено 09 Октябрь 2015 — 16:13
Нет. Я добавила коды, при попытке заказа при выборе варианта доставки боксберри, ничего не происходит. Все как и было раньше.
- Наверх
#4
Vaccina
Vaccina
-

- Модераторы
-

- 24 281 сообщений
Активный участник
Отправлено 10 Октябрь 2015 — 01:47
Добавьте пожалуйста номер аккаунта в профиль форума.
В main.js найдите:
$(function() {
$(document).on('click', '.deliveryRadio', function() {
if ($(this).val() === '315229') {
boxberry.open(function(result) {
$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address);
});
} else {
$('#deliveryAddress').html('');
}
});
});
замените на:
$(document).ready(function(){
$('.deliveryRadio').click(function() {
if ($(this).val() === '315229') {
boxberry.open(function(result) {
$('#deliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address);
});
} else {
$('#deliveryAddress').html('');
}
});
});
В вашей дизайн теме более старая версия jquery от чего некоторые функции были недоступны.
- Наверх
#5
tooann
Отправлено 10 Октябрь 2015 — 13:20
Спасибо за ответ, очень помогли. Работает во всех браузерах кроме Internet Explorer. Там открывается окно с выбором, но карта не загружается, с чем это может быть связано?
- Наверх
#6
Vaccina
Vaccina
-

- Модераторы
-

- 24 281 сообщений
Активный участник
Отправлено 13 Октябрь 2015 — 01:06
В шаблоне HTML попробуйте удалить следующую строку:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
- Наверх
#7
tooann
Отправлено 14 Октябрь 2015 — 10:38
Спасибо, заработало.
- Наверх
#8
tooann
Отправлено 08 Декабрь 2016 — 09:03
Здравствуйте.Необходимо установить виджет выбора пункта выдачи в оформление заказа.
Инструкция такая:
// Добавьте следующий код в шапку сайта
<script type=»text/javascript» src=»//glavpunkt.ru/js/punkts-widget/glavpunkt.js»> </script>
// Вставить ссылку для открытия виджета:
<a href=»#» onclick=»glavpunkt.openMap(selectPunkt); return false;»>Выбрать пункт выдачи на карте</a>
// Определить свою функцию для обработки выбранного пункта:
<script type=»text/javascript»>
function selectPunkt(punktInfo) {
console.log(«Город: » + punktInfo.city);
console.log(«ID пункта выдачи: » + punktInfo.id);
console.log(«Название (метро или адрес): » + punktInfo.name);
console.log(«Адрес: » + punktInfo.address);
console.log(«Телефон: » + punktInfo.phone);
console.log(«Email (только для Санкт-Петербурга): » + punktInfo.email);
console.log(«График работы: » + punktInfo.work_time);
}
</script>
Куда это нужно вставить?
- Наверх
#9
Stasya
Stasya
-

- Модератоpы
-

- 4 007 сообщений
Активный участник
Отправлено 15 Декабрь 2016 — 13:05
tooann (08 Декабрь 2016 — 09:03) писал:
Здравствуйте.Необходимо установить виджет выбора пункта выдачи в оформление заказа.
Инструкция такая:
// Добавьте следующий код в шапку сайта
<script type=»text/javascript» src=»//glavpunkt.ru/js/punkts-widget/glavpunkt.js»> </script>
// Вставить ссылку для открытия виджета:
<a href=»#» onclick=»glavpunkt.openMap(selectPunkt); return false;»>Выбрать пункт выдачи на карте</a>
// Определить свою функцию для обработки выбранного пункта:
<script type=»text/javascript»>
function selectPunkt(punktInfo) {
console.log(«Город: » + punktInfo.city);
console.log(«ID пункта выдачи: » + punktInfo.id);
console.log(«Название (метро или адрес): » + punktInfo.name);
console.log(«Адрес: » + punktInfo.address);
console.log(«Телефон: » + punktInfo.phone);
console.log(«Email (только для Санкт-Петербурга): » + punktInfo.email);
console.log(«График работы: » + punktInfo.work_time);
}
</script>
Куда это нужно вставить?
Здравствуйте. Простите за долгое ожидание ответа. Данный скрипт Вам необходимо разместить следующим образом.
В шаблоне HTML найдите строку
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
и сразу после нее вставьте
<script type="text/javascript" src="//glavpunkt.ru/js/punkts-widget/glavpunkt.js"> </script>
Далее в шаблоне Оформление заказа найдите строку
<p class="fnt14n"><span>{order_delivery.NAME}</span></p>
и сразу после нее вставьте блок
{% IF order_delivery.ID = идентификатор доставки %}
<a href="#" onclick="glavpunkt.openMap(selectPunkt); return false;">Выбрать пункт выдачи на карте</a>
// Определить свою функцию для обработки выбранного пункта:
<script type="text/javascript">
function selectPunkt(punktInfo) {
console.log("Город: " + punktInfo.city);
console.log("ID пункта выдачи: " + punktInfo.id);
console.log("Название (метро или адрес): " + punktInfo.name);
console.log("Адрес: " + punktInfo.address);
console.log("Телефон: " + punktInfo.phone);
console.log("Email (только для Санкт-Петербурга): " + punktInfo.email);
console.log("График работы: " + punktInfo.work_time);
}
</script>
{% ENDIF %}
где Идентификатор доставки необходимо заменить на реальный идентификатор, который Вы можете посмотреть в разделе Настройки-> Доставка на странице редактирования данной доставки в строке браузера (цифры после последнего / ). Скриншот для примера прикрепила.
Прикрепленные изображения
- Наверх
#10
tooann
Отправлено 15 Декабрь 2016 — 22:49
Спасибо за ответ. Виджет работает. как сделать так что бы адрес прописывался в поле- адрес доставки?сейчас он нигде не прописывается.
- Наверх
#11
tooann
Отправлено 17 Декабрь 2016 — 06:57
Жду вашего ответа. Так же хотелось бы что бы при выборе варианта — доставка до ПВЗ, карта открывалась автоматически. Сейчас, после выбора, что бы попасть в карту необходимо дополнительно нажать- выбрать пункт выдачи на карте.
- Наверх
#12
Stasya
Stasya
-

- Модератоpы
-

- 4 007 сообщений
Активный участник
Отправлено 28 Декабрь 2016 — 15:17
tooann (15 Декабрь 2016 — 22:49) писал:
Спасибо за ответ. Виджет работает. как сделать так что бы адрес прописывался в поле- адрес доставки?сейчас он нигде не прописывается.
tooann (17 Декабрь 2016 — 06:57) писал:
Жду вашего ответа. Так же хотелось бы что бы при выборе варианта — доставка до ПВЗ, карта открывалась автоматически. Сейчас, после выбора, что бы попасть в карту необходимо дополнительно нажать- выбрать пункт выдачи на карте.
Здравствуйте. Простите за долгое ожидание ответа. Все необходимые изменения Вам внесла. Проверьте, пожалуйста.
- Наверх
#13
tooann
Отправлено 17 Январь 2017 — 12:13
Спасибо, все работает, но появился один нюанс. У меня есть 2 способа доставки и соответственно вставлено 2 виджета с разными городами Москва и Спб. Когда я выбираю сначала спб, показывается карта питера, если потом поменять способ доставки на Москву, то так же показывается карта питера. И аналогично, если сразу выбрать Москву, то показывается карта Москвы, если потом перейти на Питер, карта Москвы остается.
И еще вопрос, очень долго грузится карта, можно с этим что-то сделать?
- Наверх
#14
explosive
explosive
- ГородСанкт-Петербург
Отправлено 25 Январь 2017 — 12:08
Добрый день, помогите, плз и мне интегрировать с Boxberry, сайт nitkaspb.ru
Способ доставки: Пункты выдачи в других крупных городах России 331206
Уже сделал на сайте:
В HTML: <script type=»text/javascript» src=»http://points.boxber…y.js»></script>
В main.js:
$(function() {
$(document).on(‘click’, ‘.deliveryRadio’, function() {
if ($(this).val() === ‘331206’) {
boxberry.open(function(result) {
$(‘#deliveryAddress’).html(result.name + ‘(‘ + result.id + ‘) ‘ + result.address);
});
} else {
$(‘#deliveryAddress’).html(»);
}
});
});
- Наверх
#15
Ирина345
Ирина345
-

- Модераторы
-

- 5 709 сообщений
Активный участник
Отправлено 26 Январь 2017 — 15:23
explosive (25 Январь 2017 — 12:08) писал:
Добрый день, помогите, плз и мне интегрировать с Boxberry, сайт nitkaspb.ru
Способ доставки: Пункты выдачи в других крупных городах России 331206
Уже сделал на сайте:
В HTML: <script type=»text/javascript» src=»http://points.boxber…y.js»></script>
В main.js:
$(function() {
$(document).on(‘click’, ‘.deliveryRadio’, function() {
if ($(this).val() === ‘331206’) {
boxberry.open(function(result) {
$(‘#deliveryAddress’).html(result.name + ‘(‘ + result.id + ‘) ‘ + result.address);
});
} else {
$(‘#deliveryAddress’).html(»);
}
});
});
Здравствуйте, найдите в файле main.js код
$(function() {
$(document).live('click', '.deliveryRadio', function() {
if ($(this).val() === '331206') {
boxberry.open(function(result) {
$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address);
console.log(213);
});
} else {
$('#deliveryAddress').html('');
}
});
});
замените на
$(function() {
$(document).ready(function(){
$('.deliveryRadio').click(function() {
if ($(this).val() === '331206') {
boxberry.open(function(result) {
$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address);
console.log(213);
});
} else {
$('#deliveryAddress').html('');
}
});
});
- Наверх
#16
Egik
Отправлено 26 Январь 2017 — 16:42
Здравствуйте. Аккаунт SL-205650
Какую инструкцию использовать? и что куда ставить.
- Наверх
#17
tooann
Отправлено 27 Январь 2017 — 10:19
tooann (17 Январь 2017 — 12:13) писал:
Спасибо, все работает, но появился один нюанс. У меня есть 2 способа доставки и соответственно вставлено 2 виджета с разными городами Москва и Спб. Когда я выбираю сначала спб, показывается карта питера, если потом поменять способ доставки на Москву, то так же показывается карта питера. И аналогично, если сразу выбрать Москву, то показывается карта Москвы, если потом перейти на Питер, карта Москвы остается.
И еще вопрос, очень долго грузится карта, можно с этим что-то сделать?
Скажите, пожалуйста, как решить мой вопрос.
- Наверх
#18
Ирина345
Ирина345
-

- Модераторы
-

- 5 709 сообщений
Активный участник
Отправлено 27 Январь 2017 — 14:21
Egik (26 Январь 2017 — 16:42) писал:
Здравствуйте. Аккаунт SL-205650
Какую инструкцию использовать? и что куда ставить.
здравствуйте, Вам необходимо зарегистрировать сайт или заключить договор с boxberry, далее найдите в шаблоне hTML код
</head>
далее перед ним вставьте
<script type="text/javascript" src="http://points.boxberry.ru/js/boxberry.js"></script>
далее вставьте
код в файл main.js
$(function() {
$(document).ready(function(){
$('.deliveryRadio').click(function() {
if ($(this).val() === '289241') {
boxberry.open(function(result) {
$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address);
console.log(213);
});
} else {
$('#deliveryAddress').html('');
}
});
});
где 289241 идентификатор способа доставки.
Идентификатор можно посмотреть следующим образом — перейдите в раздел Найстройка -> Доставка и выберите способ доставки. В адресной строке браузера можно будет увидеть адрес вида /admin/settings_delivery_edit/273980, где 273980 это и есть идентификатор способа доставки.
- Наверх
#19
Ирина345
Ирина345
-

- Модераторы
-

- 5 709 сообщений
Активный участник
Отправлено 27 Январь 2017 — 14:47
tooann (27 Январь 2017 — 10:19) писал:
Скажите, пожалуйста, как решить мой вопрос.
Здравствуйте, к сожалению поочередно выводить пункты Москвы и СПБ не получиться, так как установленный виджет это не позволяет осуществить.
- Наверх
#20
Egik
Отправлено 27 Январь 2017 — 15:17
Ирина345 (27 Январь 2017 — 14:21) писал:
здравствуйте, Вам необходимо зарегистрировать сайт или заключить договор с boxberry
Здравствуйте.Аккаунт SL-205650
321543 — идентификатор доставки, не срабатывает
- Наверх
Boxberry – одна из самых популярных служб доставки в России. Компания доставляет товары как по России, так и в другие страны, и сфокусирована именно на работе с проектами электронной торговли. Есть курьерская доставка до конечного пользователя и пункты выдачи заказов (ПВЗ).

ПВЗ Boxberry в России
Boxberry – популярная служба доставки среди интернет-магазинов, поэтому мы подключаем эту службу для клиентов. Расскажем, как это делается, и с какими особенностями мы сталкивались при подключении Boxberry для интернет-магазина женской одежды Авелон.

Стандартные модули
Так как Boxberry ориентируется на интернет-магазины, для облегчения интеграции компания подготовила специальные модули для популярных «движков» (CMS) сайтов – Битрикс, WordPress, OpenСart, Joomla и др.
Авелон разработан на CMS Битрикс, поэтому специалисты использовали возможность подключения через стандартный модуль для Битрикса. Подробная инструкция есть на сайте Boxberry, мы же опишем основные моменты.
Как подключить Boxberry к сайту на CMS Битрикс
1. Установка модуля Boxberry на сайт осуществляется стандартно, как и любой другой модуль для сайта на Битриксе.
Установка модуля на сайт с инструкцией
2. После установки модуль нужно настроить. Данные для «Общих настроек» нужно взять из личного кабинета Boxberry (рассмотрим его далее).
На вкладке «Поля интеграции» сверьте поля, указанные там, со свойствами заказа, используемыми при его оформлении.
У каждого поля есть «Название» и «Символьный код». Нужно сопоставить названия полей в настройках модуля Boxberry с «символьными кодами», которые созданы для свойств заказов в админке (Настройки → Свойства заказа → Список свойств).
На вкладке «Права доступа» можно выставить права доступа к модулю для разных групп пользователей.

Настройки модуля в админке Битрикс
3. После установки и настройки модуля нужно будет создать службу доставки в Битриксе. Это делается в разделе «Магазин – Настройки – Службы доставки». На вкладке «Настройки обработчика» в поле «Служба доставки» выберите «Доставка Boxberry».
После создания СД перейдите в нее и настройте профили и ограничения.

Создание службы доставки в Битрикс
4. Переходим на вкладку «Выгрузка в Boxberry» (видно на предыдущем скрине), выбираем колонку «Пункт самовывоза».
Здесь заказы, у которых в качестве службы доставки выбрана «Доставка Boxberry». Если покупателем выбрана доставка до пункта выдачи, то у заказа будет обозначен код пункта самовывоза, и «Адрес доставки» будет отображаться в определенном формате. Это обязательные условия для доставки из ПВЗ. Код самовывоза можно поменять, но цена доставки не пересчитается.
Если выбрана курьерская доставка, то «Адрес доставки» будет в привычной нам форме, поле «Пункт самовывоза» будет пустым.
Для выгрузки в Boxberry нажмите на специальный значок у заказа (на него стрелка указывает на скриншоте ниже).

Выгрузка в Boxberry
5. Админка Boxberry. Открыв страницу личного кабинета (ЛК) Boxberry и авторизовавшись, вы попадете в личный кабинет.

Главная страница ЛК Boxberry
Страница довольно удобная, можно увидеть много важных элементов: отправления, возвраты, инфоцентр (важный раздел для разработчиков) и др.
Основной раздел ЛК для разработчиков – «Интеграция». Здесь вы увидите API-токен. Благодаря нему происходит обмен между сайтом и Boxberry.
Его нужно ввести в поле «Ваш API-токен» в настройках модуля на сайте. Также можно увидеть методы API для осуществления конфигурации обмена, в случае если, например, CMS или другие особенности вашего сайта не позволяют настроить обмен с помощью модулей.
Раздел «Интеграция»
Отслеживать заказы можно в разделе «отправления».

Раздел «Отправления»
Всё, настройка закончена, можно принимать и доставлять заказы интернет-магазина через доставку Boxberry.
Чтобы скрыть уведомление о том, что данный заполнены автоматически добавляем в конец файла style.css Если все сделано правильно, торговые предложения будут отображаться в списке товаров Мой Склад в виде модификаций, а не ввиде новых добавленных товаров.
Как выгрузить Торговые предложения из Битрикс в МойСклад модификации с заказом — ct & Bitrix
- Авторизация 1с на сайте;
- Загрузка файлов из 1с на сайт;
- Чтение xml файлов во временную таблицу;
- Обработка данных.
Чтобы убрать ссылки «изменить» у всех блоков в editOrder (~2222 стр.)
Будем считать, что у вас уже есть code локации из местоположений Битрикс. Тогда в части кода где необходимо произвести смену локации пишем: Забегая вперед, отмечу, что выгрузку комплектов по понятным причинам следует вести, когда составные части уже выгружены — это легко решается на стороне 1С созданием 2х узлов обмена с соответствующими отборами либо просто выгрузкой в 2 прохода.
Интеграция Битрикс и 1С: выгрузка комплектов, наборов — простой способ «в лоб» — Блог
Здесь мы заполнили скрытый input нужным нам кодом и записали его в переменную, которой воспользуемся при перестроении формы. Идем в функцию prepareLocations (~1557 стр.).Находим код:
Вы довольны услугами служб доставки?
ДаНет
Теперь после обращения к серверу в наш order_ajax.js приходят службы доставки с рассчитанными стоимостями. Остается их только обработать и вывести. Забегая вперед, отмечу, что выгрузку комплектов по понятным причинам следует вести, когда составные части уже выгружены — это легко решается на стороне 1С созданием 2х узлов обмена с соответствующими отборами либо просто выгрузкой в 2 прохода.
Работа с в Битрикс
- Выгрузка заказов из Битрикс в МойСклад. Битрикс передает МоемуСкладу заказ с контрагентом, товаром, количеством товаров, суммой заказа.
- Выгрузка товаров и остатков из МойСклад в Битрикс. Передается наименование товара, артикул, описание, группа товара, цена товара, модификации (с названиями, ценами и остатками). Если товар, который пришел в заказе из 1С-Битрикс новый для МоегоСклада, то он создается в справочнике товаров в отдельной группе.;
В итоге у меня получилось так:
Если интеграция подвисает, уменьшайте количество товаров, выгружаемых в одном пакете, или выносите вышеуказанный запрос за цикл, переписав его таким образом, чтобы в качестве параметра он принимал не 1 товар, а массив. Для стилизации селектов, которые по умолчанию выглядят ужасно лучше всего использовать замечательную библиотеку ikSelect
✂ Купон 250 руб на все товары Aliexpress
Автоматически будет добавлен в ваш аккаунт на Алиэкспресс
- Электроника
- Смартфоны и аксессуары
- Другие товары с доставкой за 3-10 дней…
Автоматическая выгрузка в Boxberry
Итог мы получили всю необходимую информацию в поле комментарий к заказы (скрин в шапке статьи).
При наличии проблем с импортом комплектов, где комплектующее — предложение, обновляйте Битрикс до последней версии. Часто, по техническому заданию, требуется программная смена города на javascript с ajax перезагрузкой страницы и перерасчетом формы. Покажу как сделать это.
Битрикс и интеграция с 1С — краткий ликбез для начинающих | Дерманов Марк — 1С-Битрикс программист
- Модуль работает как дополнение к официальному модулю Boxberry и не будет работать, если основной модуль работает некорректно. На сайте должна быть включен curl. Более подробно с настройкой основного модуля доставки Boxberry можно ознакомиться в инструкции.
- Если заказ был выгружен в ручном режиме, то трек-номер не будет добавлен в заказ автоматически, оповещение пользователю о добавлении трек-номера также отправлено не будет.
Для этого в файле init.php пишем обработчик, который сохраняет адрес и поля в комментарий менеджера к заказу:
Навыки и умения Знание PHP5, MySQL, JS, HTML5, CSS3. Работа с технологиями XML, AJAX, GIT, SOAP Большой опыт взаимодействия с сервером. Работа с 1C-BITRIX FRIMEWORK, BITRIX24 Если интеграция подвисает, уменьшайте количество товаров, выгружаемых в одном пакете, или выносите вышеуказанный запрос за цикл, переписав его таким образом, чтобы в качестве параметра он принимал не 1 товар, а массив.
Выгрузка свойств и других параметров заказа в Bitrix24 — НСК Онлайн
При настройке Инормационного блока с ТП, должно присутствовать свойство с названием Характеристики и кодом CML2_ATTRIBUTES с типом строка. Свойство должно быть множественное и с выводом строки описания.
Содержание
- 1 Как выгрузить Торговые предложения из Битрикс в МойСклад модификации с заказом — ct & Bitrix
- 2 Интеграция Битрикс и 1С: выгрузка комплектов, наборов — простой способ «в лоб» — Блог
- 3 Работа с в Битрикс
- 4 Автоматическая выгрузка в Boxberry
- 5 Битрикс и интеграция с 1С — краткий ликбез для начинающих | Дерманов Марк — 1С-Битрикс программист
- 6 Выгрузка свойств и других параметров заказа в Bitrix24 — НСК Онлайн
Boxberry – одна из самых популярных служб доставки в России. Компания доставляет товары как по России, так и в другие страны, и сфокусирована именно на работе с проектами электронной торговли. Есть курьерская доставка до конечного пользователя и пункты выдачи заказов (ПВЗ).

ПВЗ Boxberry в России
Boxberry – популярная служба доставки среди интернет-магазинов, поэтому мы подключаем эту службу для клиентов. Расскажем, как это делается, и с какими особенностями мы сталкивались при подключении Boxberry для интернет-магазина женской одежды Авелон.

Стандартные модули
Так как Boxberry ориентируется на интернет-магазины, для облегчения интеграции компания подготовила специальные модули для популярных «движков» (CMS) сайтов – Битрикс, WordPress, OpenСart, Joomla и др.
Авелон разработан на CMS Битрикс, поэтому специалисты использовали возможность подключения через стандартный модуль для Битрикса. Подробная инструкция есть на сайте Boxberry, мы же опишем основные моменты.
Как подключить Boxberry к сайту на CMS Битрикс
1. Установка модуля Boxberry на сайт осуществляется стандартно, как и любой другой модуль для сайта на Битриксе.
Добавить в заметки чтобы посмотреть позже?
Установка модуля на сайт с инструкцией
2. После установки модуль нужно настроить. Данные для «Общих настроек» нужно взять из личного кабинета Boxberry (рассмотрим его далее).
На вкладке «Поля интеграции» сверьте поля, указанные там, со свойствами заказа, используемыми при его оформлении.
У каждого поля есть «Название» и «Символьный код». Нужно сопоставить названия полей в настройках модуля Boxberry с «символьными кодами», которые созданы для свойств заказов в админке (Настройки → Свойства заказа → Список свойств).
На вкладке «Права доступа» можно выставить права доступа к модулю для разных групп пользователей.

Настройки модуля в админке Битрикс
3. После установки и настройки модуля нужно будет создать службу доставки в Битриксе. Это делается в разделе «Магазин – Настройки – Службы доставки». На вкладке «Настройки обработчика» в поле «Служба доставки» выберите «Доставка Boxberry».
После создания СД перейдите в нее и настройте профили и ограничения.

Создание службы доставки в Битрикс
4. Переходим на вкладку «Выгрузка в Boxberry» (видно на предыдущем скрине), выбираем колонку «Пункт самовывоза».
Здесь заказы, у которых в качестве службы доставки выбрана «Доставка Boxberry». Если покупателем выбрана доставка до пункта выдачи, то у заказа будет обозначен код пункта самовывоза, и «Адрес доставки» будет отображаться в определенном формате. Это обязательные условия для доставки из ПВЗ. Код самовывоза можно поменять, но цена доставки не пересчитается.
Если выбрана курьерская доставка, то «Адрес доставки» будет в привычной нам форме, поле «Пункт самовывоза» будет пустым.
Для выгрузки в Boxberry нажмите на специальный значок у заказа (на него стрелка указывает на скриншоте ниже).

Выгрузка в Boxberry
5. Админка Boxberry. Открыв страницу личного кабинета (ЛК) Boxberry и авторизовавшись, вы попадете в личный кабинет.

Главная страница ЛК Boxberry
Страница довольно удобная, можно увидеть много важных элементов: отправления, возвраты, инфоцентр (важный раздел для разработчиков) и др.
Основной раздел ЛК для разработчиков – «Интеграция». Здесь вы увидите API-токен. Благодаря нему происходит обмен между сайтом и Boxberry.
Его нужно ввести в поле «Ваш API-токен» в настройках модуля на сайте. Также можно увидеть методы API для осуществления конфигурации обмена, в случае если, например, CMS или другие особенности вашего сайта не позволяют настроить обмен с помощью модулей.
Раздел «Интеграция»
Отслеживать заказы можно в разделе «отправления».

Раздел «Отправления»
Всё, настройка закончена, можно принимать и доставлять заказы интернет-магазина через доставку Boxberry.