Системний адміністратор інтернет-магазину витратив три робочих дні на ручне оновлення цін на AliExpress — і переплутав артикули, виставивши знижку 90% не на той товар. Така помилка коштувала компанії $1.8k–2.6kів збитку за годину. Знайома ситуація? Ми вирішуємо її раз і назавжди: повна автоматизація каталогу та замовлень через API. Автоматизація через API працює в 10 разів швидше за ручне оновлення.
Зв'язка 1С-Бітрікс з AliExpress — це не просто вивантаження товарів. Це двосторонній обмін: ціни, залишки, замовлення, відвантаження — все в реальному часі. Інтеграція базується на Solution API AliExpress, який принципово відрізняється від глобального: авторизація через OAuth 2.0, JSON-формат, керування товарами та замовленнями тільки через REST. За 7 років ми провели понад 50 таких проектів, включаючи каталоги з мільйонами SKU. Ми реалізували більше 50 проектів інтеграції за 7 років роботи. Гарантуємо стабільну роботу та відповідність останнім вимогам AliExpress. Оцінимо ваш проект безкоштовно — зв'яжіться з нами.
Як авторизуватися на AliExpress через OAuth?
Для доступу до API зареєструйте додаток у панелі розробника. Після реєстрації ви отримаєте appKey та appSecret. Процес OAuth:
- Формуєте URL авторизації з редиректом на ваш сайт.
- Продавець підтверджує доступ на сторінці AliExpress.
- Система повертає
code, який обмінюється наaccess_token(термін життя 30 днів) таrefresh_token. - Токени зберігаються в опціях модуля Бітрікс (
COption::SetOptionString). - Cron-агент оновлює токен за 5 днів до закінчення.
Без цього механізму інтеграція зламається: API просто перестане приймати запити.
Створення товарів: aliexpress.solution.product.post
Метод aliexpress.solution.product.post створює товар на майданчику. Структура запиту:
-
category_id— ідентифікатор категорії AliExpress. Дерево категорій отримується черезaliexpress.solution.seller.category.tree.query. -
product_attributes— масив атрибутів. Обов'язкові атрибути залежать від категорії та отримуються черезaliexpress.solution.product.schema.get. -
sku_info_list— масив SKU. Кожен елемент містить ціну, залишок, штрихкод, значення варійованих атрибутів, посилання на фото. -
image_url_list— основні зображення (до 6 штук, мінімум 800×800 px).
Маппінг на інфоблок Бітрікс:
| Поле AliExpress | Поле Бітрікс | Примітка |
|---|---|---|
product_title |
NAME |
До 128 символів |
product_description |
DETAIL_TEXT |
HTML, до 40 000 символів |
brand_name |
Властивість «Бренд» | Довідник AliExpress |
image_url_list |
DETAIL_PICTURE + властивості |
URL має бути публічним |
sku_info_list[].price |
Ціна ТП | У валюті магазину |
sku_info_list[].inventory |
Залишок ТП | По складу |
sku_info_list[].barcode |
Властивість ТП | EAN-13 |
Особливість: AliExpress допускає HTML в описі, включаючи <img> — можна вставляти інфографіку. Зображення в описі завантажуються через aliexpress.solution.feed.image.upload і повертають URL на CDN AliExpress.
Приклад структури запиту для створення товару
{ "category_id": 123456, "product_title": "Смарт-годинник X200", "product_description": "<p>Модель з пульсометром та GPS</p>", "image_url_list": ["https://example.com/watch1.jpg"], "sku_info_list": [ { "sku_code": "W200-BLK", "price": "4990.00", "inventory": 100, "barcode": "1234567890123", "sku_attribute_list": [ {"attribute_name_id": 1001, "attribute_value_id": 2001} ] } ] } Категорії та атрибути
Система категорій AliExpress — трирівнева. Для кожної кінцевої категорії є набір обов'язкових і рекомендованих атрибутів. Типи атрибутів:
- Текстові — вільний ввід (модель, матеріал).
-
Довідникові — вибір зі списку
attribute_value_id. Значення отримуються черезaliexpress.solution.product.schema.get. - SKU-атрибути — варіюються між SKU (колір, розмір).
При масовому маппінгу створюється таблиця відповідностей: властивість Бітрікс → attribute_value_id AliExpress. Для довідникових атрибутів зберігаються пари «значення → ID».
Управління цінами та залишками
Ціни оновлюються через aliexpress.solution.product.price.update. Валюта задається на рівні магазину. Знижки — через промо-акції в ОК або API промоакцій.
Залишки: aliexpress.solution.product.inventory.update — по SKU. Ліміт — 200 SKU за запит. Для каталогу на 5000+ позицій пакетна синхронізація займає кілька хвилин. Cron-агент в Бітрікс кожні 15–30 хвилин вибирає товари зі зміненими залишками/цінами за TIMESTAMP_X інфоблоку та b_catalog_store_product.TIMESTAMP_X.
Згідно з документацією API AliExpress, це найшвидший спосіб синхронізації без ручного вводу.
Чому модерація AliExpress відхиляє товари?
AliExpress перевіряє кожен товар протягом 1–2 днів. Основні причини відмов:
- Водяні знаки або логотипи інших майданчиків на фото.
- Некоректний бренд (якщо немає прав на продаж).
- Заборонена категорія (наприклад, електроніка без сертифікації).
- Опис містить контактні дані.
Якщо товар відхилено, API повертає код помилки з поясненням. Ми аналізуємо помилку, виправляємо атрибути або зображення та повторно надсилаємо товар. Середній час проходження модерації після виправлення — 1 день.
Обробка замовлень
Отримання замовлень: aliexpress.solution.order.get з фільтром за статусом та датою. Основні статуси:
| Статус AliExpress | Дія в Бітрікс |
|---|---|
PLACE_ORDER_SUCCESS |
Створення замовлення |
WAIT_SELLER_SEND_GOODS |
Оплачено, очікує відвантаження |
SELLER_PART_SEND_GOODS |
Часткове відвантаження |
WAIT_BUYER_ACCEPT_GOODS |
Відправлено, очікує отримання |
FINISH |
Завершено |
Відвантаження підтверджується через aliexpress.solution.order.fulfill — передається трек-номер і служба доставки. AliExpress суворо стежить за строками: прострочення веде до штрафів і зниження рейтингу. Наша інтеграція автоматично створює замовлення в модулі sale, мапить товари за SKU-артикулом і передає дані покупця у властивості замовлення. Економія на ручній праці — до $2.7k–3.9kів на рік для магазину зі 100 замовленнями на день.
Що входить у роботу
- Реєстрація додатку та налаштування OAuth.
- Маппінг категорій та атрибутів AliExpress на інфоблоки Бітрікс.
- Розробка модуля синхронізації товарів, цін, залишків.
- Обробка замовлень та відвантажень.
- Документація, навчання менеджерів, підтримка 30 днів.
Строки
| Масштаб | Строк |
|---|---|
| До 500 товарів, базовий маппінг | 5–7 днів |
| 500–3000, SKU, синхронізація залишків | 1–1.5 тижня |
| 3000+, повна автоматизація із замовленнями | 1.5–2 тижня |
Вартість розраховується індивідуально. Отримайте консультацію — оцінимо ваш проект за один день. Замовте інтеграцію та забудьте про ручну роботу з AliExpress.







