Наши модули для интеграцииявляются очередным логистическим и ИТ-решением, основанном на потребностях наших клиентов. Как я уже много раз говорил, модель работы euShipments полностью основана на их отзывах и запросах. Естественным образом за эти годы мы создали нашу сеть для международных поставок в партнёрстве с более чем 20 проверенными курьерскими компаниями и уже 10 фулфилмент складами.
Для нас важно, чтобы каждый наш клиент, который является онлайн-продавцом, имел возможность:
Это является фактом уже более двух лет! Да, каждый онлайн-магазин может интегрироваться с нами один раз и доставлять товары уже в 21 страну Европы, а вскоре и во весь мир.
Интеграция API – это стабильная связь между нами и платформой онлайн-продаж, которая автоматизирует процесс, игнорирует человеческие ошибки и позволяет каждому онлайн-магазину быстро доставлять свои грузы во многие страны с помощью разных курьерских компаний.
По этой причине на нашей логистической платформе есть еще два варианта создания заказов и обработки посылок из интернет-магазинов:
1. Через наш клиентский интерфейс каждый оператор интернет-магазина может обрабатывать посылки, создавая их вручную одну за другой – это хорошо известная и навязанная болгарскими курьерскими компаниями модель;
2. Также в нашем клиентском интерфейсе «заливать» данные о посылках через так называемые «import» файлов .xls и/или .csv.
Таким образом, наши клиенты используют единый доступ для обработки заказов и посылок для доставки в 21 страну и имеют возможность делать это наиболее удобным для них способом:
Это гибридное решение между полной реализацией API и ручной обработки, что приводит к быстрому доступу к созданной нами сети для доставки посылок без необходимости интернет-магазину вкладывать деньги и время для реализации интеграции.
В отличие от интеграции API, при которой платформа предоставляет информацию о заказах нам, при модульной интеграции мы скачиваем с платформы необходимые нам данные для создания накладных.Мы назвали это «обратной интеграцией».
После завершения интеграция между нами и ведущей платформой/маркетплейс позволяет каждому торговцу/партнёру, который её использует, вводить свои данные доступа (URL-адрес API, имя пользователя и пароль) на нашей панели, а затем одним щелчком мыши выполнять синхронизацию всей информации.
Мы реализовали в несколько этапов:
Frontend клиент кабинет
Backend core
В частности, маркетплейс модуль содержит службу + соответствующие адаптеры провайдера (для каждой платформы по 1) + дополнительные компоненты (собственный routing, валидаторы, custom исключения и т. д).
Вкратце:
Служба – из Backend Core отправляется запрос API, который вызывает сервисный модуль и, соответственно, через соответствующий механизм инстанцируется и использует соответствующий адаптер, который выполняет запрошенное действие, а затем возвращает единый результат.
Каждый адаптер провайдера имплементирует:
InOut\EcommerceIntegrations\Interfaces\Providers\IProviderAdapter interface, что гарантирует, что каждый адаптер сможет выполнять/принимать необходимую функциональность.
Листинг заказов в ожидании.
С параметрами: платформа, клиент, интеграция и сопутствующие служебные параметры – текущая страница, лимит элементов на странице, статус.
Обработка статуса заказа:
Когда в основном ядре наступит событие изменения статуса, соответствующий Еvent listener (который может быть общим или индивидуально разработанным) перехватывает и принимает заказ, связанный с ID в событии, и обрабатывает его статус – обновляет статус (при необходимости) на соответствующей маркетплейс платформе, а основных статусов 5 – in progress, prepared, finalized, cancelled, returned.
Оказавшись в нашем клиентском интерфейсе, продавец может корректировать данные доставки и другие данные, а затем создавать товарную накладную в соответствии с установленными им фильтрами без интеграции с eMag и/или euShipments. Вариантов много, решает заказчик. Важно то, что данные поступают в панель через уже построенную нами интеграцию быстро и без возможности ошибки.
Столько, сколько уйдёт на заполнение полей ниже:
Затем всё происходит так, как показано на видео здесь:
И после ввода правильных настроек всё, что нам нужно сделать, это проверить, какие «ожидающие» необработанные заказы у нас есть для соответствующей платформы и продавца.
Созданная между нами и eMag интеграция настолько понравилась нашим клиентам, что по такому же принципу мы разработали и модули для интеграции с Magento, OpenCart 3 и WooCommerce. Если у клиента несколько каналов продаж, он сможет легко и доступно управлять своими заказами только с помощью панели euShipments без дополнительных затрат на интеграцию и без потери времени.
Важно отметить, что описанные здесь модульные интеграции работают в обоих направлениях. По желанию онлайн-продавца мы можем вернуть на платформу такую информацию, как статусы отправки, статус сумм, полученных от наложенного платежа, и другие.
И в настоящее время мы работаем над добавлением аналогичных решений с другими популярными платформами, поскольку наша цель всегда была одна.
Решения, основанные на едином поставщике и подписании единого контракта, которые обеспечивают доступ во многие страны и обрабатывают ваши посылки с почти 30 из самых проверенных курьерских компаний в Европе!/span>
Заполните форму ниже, и мы свяжемся с вами или отправьте запрос, , чтобы мы отправили вам индивидуальное предложение по нашим курьерским и фулфилмент-услугам в соответствии с потребностями вашего онлайн-бизнеса! Модульная интеграция абсолютно бесплатна для всех наших активных и будущих клиентов!
Следите за euShipments в нашем блоге или на странице Facebook, чтобы узнавать больше интересных и полезных новостей.
🔵🔵🔵
Вы можете узнать всё о euShipments и международных наземных курьерских доставках и фулфилмент услугах, которые мы предлагаем для интернет-магазинов здесь.
Ждём ваших вопросов по адресу office@euShipments.com или через формуляр ниже!