Модуль служит для экспорта товаров в один из популярнейших торговых площадок Белоруссии Onliner (Onliner.By) поAPI.
Данный модуль позволяет с помощью Client ID и Client Secret, полученных в Onliner, интегрироваться с данным сервисом.
ВНИМАНИЕ!
- Мы не являемся представителями компании Onliner и не несем ответственности за их деятельность. Чтобы пользоваться сервисом Onliner, вам необходимо предварительно заключить с ними договор и зарегистрироваться на их сайте.
- Перед использованием модуля обязательно ознакомьтесь с описанием установки и настройки решения во вкладкеУстановка, а также с условиями технической поддержки проекта.
- Решение не подходит для облачного Битрикс24.
- Данный модуль разработан с использованием апи D7, см. требования к 1С-Битрикс на ядре D7.
Для покупки программного продукта выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Купить в 1 клик».
Когда оформляете быстрый заказ, укажите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту и ссылка на оплату.
При оформлении заказа в стандартном режиме, заполните полностью форму по последовательным этапам: выберите тип плательщика, заполните все обязательные поля, выберите способ оплаты и нажмите кнопку «Оформить заказ».
Безналичный расчет для юридических лиц
Электронная версия счета для оплаты будет сформирована автоматически на финальной странице после создания заказа. Вы также можете запросить копию счета на свой электронный адрес. Счет необходимо оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа.
Безналичный расчет для физических лиц
Вы можете оплатить заказ онлайн на сайте при помощи банковской карты или Яндекс.Деньги. Также Вы можете получить на свой электронный адрес счет с реквизитами для оплаты. Его необходимо распечатать и оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа.
Уважаемые покупатели! Обращаем ваше внимание, что в соответствии с пп. 26 п. 2 ст. 149 НК РФ реализация программных продуктов осуществляется без НДС.
1. Приобретенные программные продукты поставляются в виде цифро-буквенного кода. Используя код, вы сможете установить продукт на хостинг. Код приходит на указанный в заказе адрес электронной почты.
2. Время от момента получения оплаты до момента отправки кода занимает некоторое время. В течение этого периода выполняется оформление приобретенной продукции.
3. Уважаемые покупатели! Обращаем ваше внимание, что дополнительная задержка в поставке лицензионных ключей может быть вызвана некорректно указанным адресом электронной почты. Просим вас внимательно проверять ваши персональные данные при оформлении заказа.
Для установки приобретенных программных продуктов, потребуется:
- CSM 1С-Битрикс: Управление сайтом.
- Домен (адрес сайта).
- Хостинг (дисковое пространство для сайта).
Мы рекомендуем купить домен и приобрести хостинг для сайта на Битрикс, воспользовавшись промокодом B1EF-C661-15E1-8773 на скидку 5% при покупке.
Если вы испытываете сложности в плане активации и установке приобретенных продуктов, Вы можете воспользоваться помощью наших специалистов на платной основе, связавшись с нами любым удобным способом.
<p>Модуль устанавливается через стандартный механизм установки модулей.<br><b>Настройка модуля достаточно сложная, нужно хорошо понимать работу сервиса Onliner.</b><br>После установки решения необходимо:<br><ol><li>В настройках модуля (на странице Настройки ->Настройки продукта ->Настройки модулей ->Scoder: Модуль интеграции с сервисом Onliner.by по Api) указать<b>Client ID</b>и<b>Client Secret</b>, полученные в сервисе Onliner.<br></li><li>Настроить профиль отправки данных в сервис Onliner на странице Контент ->Highload-блоки ->Scoder: Модуль интеграции с сервисом Onliner.by по Api. Настройки и добавить запись. На момент публикации модуля интерфейс настроек профиля может быть сложным для заполнения, мы используем только родные возможности 1С-Битрикс, а именно Hilgload-блоки. Обещаем исправиться и со временем выпустить более 'человечный' интерфейс. =)<br></li></ol>Отправка данных в сервис Onliner происходит периодически с помощью агента<b>CScoderOnlinerAgents::PriceList().</b>При необходимости изменить периодичность или время запуска, необходимо редактировать непосредственно агент.<br>Колонки названы аналогично колонкам в Onliner: https://github.com/onlinerby/onliner-b2b-api/blob/master/docs/price-lists/formats.md<br><ul><li><b>ИД инфоблока</b>- целое число, равен ИД каталога товаров, который необходимо отправлять в Onliner.<br></li><li><b>Поле для ИД раздела из Onliner</b>- в данный момент не используется, модуль выгружает только товары, не категории<br></li><li><b>Выгружаемые разделы</b>- не обязательное поле, по умолчанию все категории. В каждой строке необходимо указать целое число, равное ИД раздела инфоблока, товары которых необходимо выгружать.<br></li><li><b>Поле для названия раздела</b>- стандартное или пользовательское поле (UF_*) раздела инфоблока, откуда берется название для категории. Например, NAME.<br></li><li><b>courierDeliveryPrices</b>- в данный момент не используется.<br></li></ul><br>Все остальные поля могут браться из стандартных полей элементов инфоблока, свойств элементов инфоблока и полей торгового каталога и заполняются по следующему принципу:<br><ul><li>Если необходимо указать стандартное поле, то перед кодом поля нужно добавить префикс<b>ELEMENT_</b>. Например, ELEMENT_ID, ELEMENT_NAME, ELEMENT_PREVIEW_TEXT...<br></li><li>Если необходимо указать свойство, то перед кодом свойства нужно добавить префикс<b>PROPERTY_</b>. Например, PROPERTY_BRAND, PROPERTY_ARTICLE, зависит от того, какой код ваших свойств. Если используется свойства типа привязки к элементам то, через 'точку', например PROPERTY_BRAND.PROPERTY_MANUFACTURER... Т.е. работает принцип метода CIBlockElement::GetList.<br></li><li>Если необходимо указать поле торгового каталога, то перед кодом поля нужно добавить префикс<b>CATALOG_</b>. Например, CATALOG_QUANTITY, CATALOG_PRICE_1, CATALOG_CURRENCY_1...<br></li><li>Если необходимо задать статичное значение или текст, то так и пишете как есть в соответствующую строку.<br></li></ul><br><b><p>Немного о сервисе Onliner:</p></b><br>Сопоставления торговых предложений с карточками товара в Onliner происходит двумя способами, по связке:<br><ol><li><b>'Производитель' - 'Артикул'</b><br></li><li>Если Артикул не записан в каталог (не существует на стороне Onliner/не был предоставлен при создании карточки товара/вы передали ошибочный), то валидация происходит вторым способом:<b>'Раздел'</b><b>- 'Производитель' - 'Товар'</b><br></li></ol>Другими словами, ваши наименования полей 'Раздел' - 'Производитель' - 'Товар' - должны полностью совпадать с аналогичными полями товара в Onliner.<br>Все выделенные поля обязательны:<br>Поля:<br><ul><li>'stockStatus'<br></li><li>'termHalva'<br></li><li>'priceHalva'<br></li></ul>это дополнительный подключаемый функционал, через обращение к менеджерам Onliner. В json можно не указывать, пока не будет необходимости подключать функционал.</p>