Меню

Необходимо выбрать пункт выдачи boxberry битрикс ошибка

#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 %}

где Идентификатор доставки необходимо заменить на реальный идентификатор, который Вы можете посмотреть в разделе Настройки-> Доставка на странице редактирования данной доставки в строке браузера (цифры после последнего / ). Скриншот для примера прикрепила.

Прикрепленные изображения

  • Screenshot_54.jpg

  • Наверх


#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 для интернет-магазина женской одежды Авелон. 

интернет-магазин женской одежды Авелон

Стандартные модули 

Так как Boxberry ориентируется на интернет-магазины, для облегчения интеграции компания подготовила специальные модули для популярных «движков» (CMS) сайтов – Битрикс, WordPress, OpenСart, Joomla и др.  

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

Как подключить Boxberry к сайту на CMS Битрикс

1. Установка модуля Boxberry на сайт осуществляется стандартно, как и любой другой модуль для сайта на Битриксе. 

Как подключить Boxberry на сайте с CMS Битрикс 

Установка модуля на сайт с инструкцией 

2. После установки модуль нужно настроить. Данные для «Общих настроек» нужно взять из личного кабинета Boxberry (рассмотрим его далее). 

На вкладке «Поля интеграции» сверьте поля, указанные там, со свойствами заказа, используемыми при его оформлении. 

У каждого поля есть «Название» и «Символьный код». Нужно сопоставить названия полей в настройках модуля Boxberry с «символьными кодами», которые созданы для свойств заказов в админке (Настройки → Свойства заказа → Список свойств).

На вкладке «Права доступа» можно выставить права доступа к модулю для разных групп пользователей. 

Как подключить службу доставки Boxberry

Настройки модуля в админке Битрикс 

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

После создания СД перейдите в нее и настройте профили и ограничения. 

Как подключить службу доставки Boxberry к сайту на Битриксе

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

4. Переходим на вкладку «Выгрузка в Boxberry» (видно на предыдущем скрине), выбираем колонку «Пункт самовывоза». 

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

Если выбрана курьерская доставка, то «Адрес доставки» будет в привычной нам форме, поле «Пункт самовывоза» будет пустым. 

Для выгрузки в Boxberry нажмите на специальный значок у заказа (на него стрелка указывает на скриншоте ниже). 

Выгрузка в Боксберри

Выгрузка в Boxberry 

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

Главная страница ЛК Boxberry

Главная страница ЛК Boxberry 

Страница довольно удобная, можно увидеть много важных элементов: отправления, возвраты, инфоцентр (важный раздел для разработчиков) и др. 

Основной раздел ЛК для разработчиков – «Интеграция». Здесь вы увидите API-токен. Благодаря нему происходит обмен между сайтом и Boxberry. 

Его нужно ввести в поле «Ваш API-токен» в настройках модуля на сайте. Также можно увидеть методы API для осуществления конфигурации обмена, в случае если, например, CMS или другие особенности вашего сайта не позволяют настроить обмен с помощью модулей. 

Раздел «Интеграция» Boxberry 

Раздел «Интеграция» 

Отслеживать заказы можно в разделе «отправления». 

Раздел «Отправления» Boxberry

Раздел «Отправления» 

Всё, настройка закончена, можно принимать и доставлять заказы интернет-магазина через доставку 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 – популярная служба доставки среди интернет-магазинов, поэтому мы подключаем эту службу для клиентов. Расскажем, как это делается, и с какими особенностями мы сталкивались при подключении Boxberry для интернет-магазина женской одежды Авелон. 

интернет-магазин женской одежды Авелон

Стандартные модули 

Так как Boxberry ориентируется на интернет-магазины, для облегчения интеграции компания подготовила специальные модули для популярных «движков» (CMS) сайтов – Битрикс, WordPress, OpenСart, Joomla и др.  

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

Как подключить Boxberry к сайту на CMS Битрикс

1. Установка модуля Boxberry на сайт осуществляется стандартно, как и любой другой модуль для сайта на Битриксе. 

Как подключить Boxberry на сайте с CMS Битрикс 

Добавить в заметки чтобы посмотреть позже?

Установка модуля на сайт с инструкцией 

2. После установки модуль нужно настроить. Данные для «Общих настроек» нужно взять из личного кабинета Boxberry (рассмотрим его далее). 

На вкладке «Поля интеграции» сверьте поля, указанные там, со свойствами заказа, используемыми при его оформлении. 

У каждого поля есть «Название» и «Символьный код». Нужно сопоставить названия полей в настройках модуля Boxberry с «символьными кодами», которые созданы для свойств заказов в админке (Настройки → Свойства заказа → Список свойств).

На вкладке «Права доступа» можно выставить права доступа к модулю для разных групп пользователей. 

Как подключить службу доставки Boxberry

Настройки модуля в админке Битрикс 

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

После создания СД перейдите в нее и настройте профили и ограничения. 

Как подключить службу доставки Boxberry к сайту на Битриксе

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

4. Переходим на вкладку «Выгрузка в Boxberry» (видно на предыдущем скрине), выбираем колонку «Пункт самовывоза». 

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

Если выбрана курьерская доставка, то «Адрес доставки» будет в привычной нам форме, поле «Пункт самовывоза» будет пустым. 

Для выгрузки в Boxberry нажмите на специальный значок у заказа (на него стрелка указывает на скриншоте ниже). 

Выгрузка в Боксберри

Выгрузка в Boxberry 

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

Главная страница ЛК Boxberry

Главная страница ЛК Boxberry 

Страница довольно удобная, можно увидеть много важных элементов: отправления, возвраты, инфоцентр (важный раздел для разработчиков) и др. 

Основной раздел ЛК для разработчиков – «Интеграция». Здесь вы увидите API-токен. Благодаря нему происходит обмен между сайтом и Boxberry. 

Его нужно ввести в поле «Ваш API-токен» в настройках модуля на сайте. Также можно увидеть методы API для осуществления конфигурации обмена, в случае если, например, CMS или другие особенности вашего сайта не позволяют настроить обмен с помощью модулей. 

Раздел «Интеграция» Boxberry 

Раздел «Интеграция» 

Отслеживать заказы можно в разделе «отправления». 

Раздел «Отправления» Boxberry

Раздел «Отправления» 

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

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Неопознанная ошибка 0x80004005 hyper v
  • Необходимо военное умиротворение конфликта исправьте лексические ошибки