Подключить доставку через ПВЗ Ozon к интернет-магазину
3 месяца
Разработали собственный модуль Ozon Доставки (Ozon Logistics) для 1С-Битрикс. За 4 месяца через него оформили 4 048 заказов — 84% от всех заказов интернет-магазина
Ipsum Vitamin — один из заметных российских брендов на рынке витаминов и товаров для здоровья, победитель всероссийского конкурса растущих брендов «Знай наших» в номинации «Здоровье и уход». Компания продаёт продукцию через собственный интернет-магазин ipsumvitamin.ru, который работает на 1С-Битрикс с индивидуальным дизайном.
До начала проекта покупатели могли выбрать курьерскую доставку, СДЭК, Dalli или самовывоз. Клиент решил добавить доставку через пункты выдачи Ozon.
Интернет-магазин хотел расширить географию доставки и дать покупателям возможность получать заказы в пунктах выдачи Ozon бесплатно.
При этом важно было не увеличивать нагрузку на менеджеров. Новый способ доставки должен был работать в существующем оформлении заказа: покупатель выбирает ПВЗ, оплачивает покупку, а сайт самостоятельно передаёт данные в Ozon.
Что требовалось сделать:
Подключить доставку в пункты выдачи Ozon.
Проверять возможность доставки до оплаты заказа.
Добавить выбор ПВЗ на карте.
Автоматически передавать оплаченные заказы в Ozon.
Обновлять статусы доставки без ручной проверки.
Сохранить работу существующих способов доставки.
У клиента уже был договор с Ozon и доступ к личному кабинету. Оставалось связать логистический сервис с интернет-магазином.
Главная сложность: нужно было не просто добавить выбор пункта выдачи, а автоматизировать весь процесс: проверять доступность доставки до оплаты, передавать оплаченные заказы в Ozon без участия менеджера и синхронизировать статусы отправлений. Поэтому специалисты Веб-Центра разработали собственный модуль для работы с API Ozon.
Дополнительную сложность создавал индивидуальный дизайн интернет-магазина. Интеграцию требовалось встроить в существующее оформление заказа, не нарушив работу других служб доставки. Отдельно пришлось решить проблему разных справочников населённых пунктов в 1С-Битрикс и Ozon, а также учесть, что один заказ может состоять из нескольких отправлений с разными статусами.
В результате мы создали модуль, который учитывает особенности сайта и автоматизирует доставку — от выбора покупателем ПВЗ до обновления статуса заказа.
Программисты Веб-Центра создали модуль, который связывает сайт на 1С-Битрикс с Ozon Logistics через API.
Модуль отвечает за авторизацию, получение и автоматическое обновление токенов, проверку товаров, загрузку пунктов выдачи, создание отправлений и синхронизацию статусов.
В административной панели предусмотрели настройки подключения к API и сопоставления товаров сайта с товарами Ozon.
Интеграция работает с существующим оформлением заказа и учитывает особенности сайта.
В результате новый способ доставки встроили в существующий процесс покупки. Покупателю не нужно переходить на другую площадку, а менеджерам — оформлять заказы повторно в личном кабинете Ozon.
Покупатели Ipsum Vitamin получили еще один способ доставки — в пункты выдачи Ozon.
При оформлении заказа покупатель выбирает Ozon Logistics, находит удобный ПВЗ на карте и оплачивает покупку. Доставка для него бесплатная.
Для интернет-магазина это возможность использовать логистическую инфраструктуру Ozon без создания собственной сети пунктов выдачи. При этом заказ оформляется и оплачивается на сайте Ipsum.
Новая интеграция работает только с пунктами выдачи. Курьерская доставка через Ozon в проекте не предусмотрена.
Если покупатель оплатит заказ, который Ozon не сможет принять, менеджеру придётся разбираться в причинах, связываться с клиентом и искать другой способ доставки.
Чтобы снизить риск таких ситуаций, мы настроили автоматические проверки ещё до оплаты.
Что проверяет система:
Покупателя. Интеграция использует номер телефона, по которому клиент авторизуется на сайте, для проверки пользователя в Ozon.
Проверка товаров. Система ищет соответствующие товары в Ozon по артикулам. Для этого в карточках товаров на сайте предусмотрено отдельное свойство с артикулом Ozon.
Ограничение доставки. Система учитывает доступность товаров, остатки, регион доставки и другие ограничения Ozon.
Если хотя бы один товар нельзя отправить через Ozon Logistics или сервис не может принять заказ, этот способ доставки не появляется в списке доступных.
Дополнительно предусмотрели сообщения, которые объясняют покупателю, что доставка через Ozon недоступна.
Польза для магазина: меньше риск получить оплаченный заказ, который невозможно передать в доставку. Менеджерам реже приходится вручную решать такие проблемы.
Добавили интерактивную карту пунктов выдачи Ozon в оформление заказа. Покупатель видит ПВЗ своего региона и выбирает удобный адрес, не покидая сайт.
У Ozon большая сеть пунктов выдачи. Загружать все точки на карту одновременно нецелесообразно: это увеличивает нагрузку и может замедлить оформление заказа.
Поэтому настроили загрузку только тех пунктов выдачи, которые относятся к выбранному региону.
Справочник ПВЗ автоматически обновляется раз в сутки в фоновом режиме. Менеджерам не нужно вручную поддерживать список адресов. При необходимости администратор может запустить обновление самостоятельно.
Справочник ПВЗ автоматически обновляется раз в сутки в фоновом режиме. Менеджерам не нужно вручную поддерживать список адресов. При необходимости администратор может запустить обновление самостоятельно.
Одна из самых сложных технических задач — сопоставить справочники населённых пунктов 1С-Битрикс и Ozon.
У систем разные адресные данные. Например, деревни с одинаковыми названиями могут находиться в разных регионах. При неправильном сопоставлении покупатель рискует увидеть пункты выдачи не своего населённого пункта.
Мы разработали собственную логику сопоставления адресов, чтобы сайт точнее определял доступные ПВЗ для выбранного города или деревни.
Это снижает риск ошибок при выборе пункта выдачи и помогает покупателю оформить доставку по нужному адресу.
При ручной обработке менеджеру пришлось бы открывать личный кабинет Ozon, создавать отправление и переносить информацию о товарах, покупателе и пункте выдачи.
Мы убрали эти операции.
Как только покупатель оплачивает заказ картой на сайте, интеграция автоматически передает в Ozon состав заказа, количество товаров, цены, контакты покупателя и выбранный пункт выдачи.
После создания отправления сайт сохраняет номер заказа в Ozon, идентификаторы отправлений и текущий статус.
За четыре месяца интеграция автоматически передала 4 048 заказов. Все заказы, оформленные с доставкой через Ozon Logistics, были переданы без участия менеджеров.
Для бизнеса это означает, что обработка заказов через Ozon не требует отдельного сотрудника для переноса данных между системами. Даже при увеличении количества таких заказов операция передачи остаётся автоматической.
Чтобы узнать, доставлен ли заказ, менеджеру не нужно постоянно открывать личный кабинет Ozon и переносить статусы в 1С-Битрикс.
Настроили автоматическую синхронизацию: каждые два часа фоновый агент проверяет состояние отправлений и обновляет статус заказа на сайте.
Учли особенность Ozon: один заказ может состоять из нескольких отправлений — постингов. У каждого свой статус.
Разработали правила синхронизации:
Если хотя бы одно отправление отменено, заказ на сайте получает статус «Отменён».
Если все отправления доставлены, заказ получает статус «Доставлен».
Магазин получает обновлённые данные о доставке без регулярной ручной проверки каждого заказа. Менеджеры могут сосредоточиться на вопросах, которые требуют их участия.
За четыре месяца, с июня по сентябрь, покупатели Ipsum Vitamin оформили 4 811 заказов. Из них 4 048 — с доставкой через Ozon Logistics.
84% заказов покупатели оформили с доставкой через Ozon. Новый способ доставки стал основным для интернет-магазина.
Доля заказов с Ozon Logistics по месяцам:
Июнь — 69,4%: 497 заказов.
Июль — 85,5%: 1 161 заказ.
Август — 73,9%: 495 заказов.
Сентябрь — 91,7%: 1 895 заказов.
Все 4 048 заказов автоматически переданы в Ozon после оплаты картой. Менеджерам не пришлось создавать эти отправления вручную.
Что получил бизнес:
Новый способ доставки, который востребован у покупателей. За четыре месяца 84% заказов оформили с доставкой через Ozon.
Меньше ручных операций. Интеграция автоматически передала более 4 000 заказов. Менеджеры не тратили время на повторное оформление отправлений.
Меньше риска ошибок при передаче данных. Состав заказа, контакты покупателя и адрес ПВЗ передаются автоматически, без повторного ввода сотрудником.
Контроль доставки без постоянных проверок. Система обновляет статусы отправлений каждые два часа.
Возможность обрабатывать больше заказов без дополнительных операций по передаче данных. В сентябре интеграция автоматически передала 1 895 заказов — без ручного создания отправлений в Ozon.
Удобную доставку для покупателей. Клиенты выбирают пункт выдачи на карте, оплачивают покупку на сайте и получают заказ бесплатно.
Главный результат: Ozon Logistics стал основным способом доставки Ipsum Vitamin, а его обработка не требует ручного переноса заказов. Магазин может увеличивать количество отправлений через Ozon без пропорционального роста нагрузки на менеджеров.
Этот проект показывает, что Веб-Центр не ограничивается установкой готовых модулей. Если стандартные решения не подходят под задачи бизнеса, мы разрабатываем собственные интеграции и встраиваем их в существующую архитектуру интернет-магазина. Так клиент получает не просто новый функционал, а решение, которое работает с учётом особенностей его сайта и бизнес-процессов.
Разрабатываем нестандартные интеграции для интернет-магазинов на 1С-Битрикс. Подключаем службы доставки, платежные системы, CRM и внешние сервисы через API. Учитываем особенности сайта и существующие бизнес-процессы.
Специалисты Веб-Центра изучат вашу задачу, проверят возможности API, оценят технические ограничения и предложат решение с предварительной оценкой сроков и стоимости разработки.
Можно ли подключить Ozon Logistics к 1С-Битрикс без готового модуля?
Да. Интеграция работает через API Ozon: нужны договор с Ozon, доступ к API и собственный модуль — обработчик службы доставки для 1С-Битрикс. В нашем проекте разработка такого модуля заняла 3 месяца.
Как передаются заказы в Ozon через API?
После оплаты заказа на сайте модуль автоматически отправляет в Ozon состав заказа, цены, контакты покупателя и выбранный пункт выдачи. Менеджер не переносит данные вручную: за 4 месяца так передано 4 048 заказов.
Можно ли автоматически синхронизировать статусы доставки?
Да. Фоновый агент каждые 2 часа запрашивает состояние отправлений в Ozon и обновляет статусы заказов в 1С-Битрикс. Учтено, что один заказ может состоять из нескольких отправлений с разными статусами.
Мы ответим в течение 1 часа (в рабочее время) и расскажем, как мы сможем решить ваши задачи!