Зв'язатись
  • WordPress
  • CRM та інтеграції
  • v1.0.0

eMAG Marketplace Connector для WooCommerce — ціни, залишки й замовлення eMAG у вашому магазині

Інтеграція WooCommerce з eMAG Marketplace (Румунія, Болгарія, Угорщина, Fashion Days): імпорт і зв'язка пропозицій за SKU чи EAN, автоматична синхронізація цін і залишків через офіційний API eMAG. Pro — замовлення eMAG у WooCommerce, статуси назад в eMAG, AWB, рахунки, публікація товарів і монітор кнопки «Купити».

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
Сумісність
WooCommerce 7.0+ · WordPress 6.2+ · PHP 7.4+ · HPOS · класичний і блоковий чекаут
Ліцензія
один сайт, річна
Тріал
7 днів, без картки, один на сайт
Оновлено
вересень 2026
Або всі 144 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Підключення до eMAG Румунія, Болгарія, Угорщина та Fashion Days (RO, BG) через офіційний Marketplace API ✔ ✔
Імпорт наявних пропозицій eMAG і зв'язка з товарами за SKU (part number), EAN або ID; звіт про незв'язані ✔ ✔
Синхронізація ціни й залишку за кілька хвилин після продажу чи зміни, пакетами до 50, лише змінене ✔ ✔
Ціна без ПДВ з ціни WooCommerce, націнка % і фіксована, курс валют, акційна ціна як перекреслена ✔ ✔
Ставки ПДВ з вашого акаунта eMAG, ставка на клас податку і на окремий товар ✔ ✔
Резерв залишку для свого магазину, кількість для товарів без обліку, термін відвантаження ✔ ✔
Знятий з продажу, чернетка чи видалений товар стає неактивним на eMAG ✔ ✔
Статус кожної пропозиції: валідація документації, помилки, ціна й залишок на eMAG ✔ ✔
Колонка eMAG, масові дії в списку товарів і вкладка eMAG у товарі та варіаціях ✔ ✔
Журнал API за 30 днів, пароль зберігається зашифрованим і не пишеться в журнал ✔ ✔
Мови плагіна: English, română, български, magyar ✔ ✔
Замовлення eMAG у WooCommerce: миттєво через колбек і перевірка кожні 5 хвилин, підтвердження на eMAG і списання залишку — ✔
Скасування на eMAG скасовує замовлення в WooCommerce і повертає залишок; скасування в WooCommerce — назад в eMAG з причиною — ✔
Статус назад в eMAG: «підготовлено», «завершено» — ✔
AWB через ваші кур'єрські акаунти eMAG: поштомати, післяплата, PDF-етикетки A4/A5/A6, статус доставки — ✔
Рахунок-фактура у замовлення eMAG — ✔
Публікація товарів: прив'язка до товару eMAG за EAN або новий товар з категорією, брендом, фото й характеристиками — ✔
Монітор кнопки «Купити»: ваше місце, кількість пропозицій, найкраща ціна, лист при втраті першого місця — ✔

Як це виглядає

Підключення eMAG Marketplace Connector: майданчик, API-користувач, перевірка підключення зі ставками ПДВ
WooCommerce → eMAG Marketplace → Connection: майданчик, API-користувач і пароль (збережено зашифрованим), «Check the connection» — підключено, ставки ПДВ завантажено з eMAG.
Таблиця зв'язаних товарів WooCommerce з пропозиціями eMAG: статус, ціна й залишок
Зв’язані товари: ID пропозиції eMAG, статус документації, ціна без ПДВ і залишок — надіслані та на eMAG, місце на кнопці «Купити» (Pro), час останньої синхронізації.
Правила цін і залишків для eMAG: ціна з ПДВ чи без, націнка, курс, ставки ПДВ, резерв
Вкладка Offers: як ціна WooCommerce перетворюється на ціну eMAG без ПДВ, ставки ПДВ на класи податку, резерв залишку й термін відвантаження.

Тріал стартує, коли ви попросите

Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — один сайт

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Якщо наш сервер недоступний, Pro працює ще 14 днів. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • WooCommerce 7.0+ з класичним або блоковим чекаутом, сумісність з HPOS і класичним сховищем замовлень
  • WordPress 6.2+ · PHP 7.4+ (перевірено на 7.4 і 8.3)
  • Акаунт продавця eMAG Marketplace з API-користувачем і IP сервера в білому списку API eMAG
  • WP-Cron або системний крон — для черги синхронізації й перевірки замовлень
  • Мови плагіна: англійська, румунська, болгарська, угорська. Українською інтерфейс не перекладено — плагін зроблено для магазинів, що продають на eMAG.

Історія версій

v1.0.0 Поточна вересень 2026

EMAG RO/BG/HU і Fashion Days; імпорт і зв’язка пропозицій за SKU, EAN або ID; синхронізація цін і залишків з правилами ПДВ, націнки й курсу; статус пропозицій; журнал API; англійська,…

Разом з eMAG Marketplace Connector для WooCommerce купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» eMAG Marketplace Connector Nova Poshta Premium Mono Acquiring Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 144 модулі в All Access за 4 990 ₴.
2 490 ₴ / рік замість 4 160 ₴ поштучно
Купити набір →

Повний опис модуля

eMAG Marketplace Connector для WooCommerce — інтеграція вашого магазину з eMAG Marketplace, найбільшим маркетплейсом Румунії, Болгарії й Угорщини (разом з Fashion Days). Ви продаєте і в себе, і на eMAG — плагін стежить, щоб ціна й залишок на eMAG відповідали WooCommerce, а з Pro приносить замовлення eMAG у ваш магазин і відправляє їх через кур’єрів eMAG. Усе — через офіційний eMAG Marketplace API, без парсингу й без ручних експортів. Магазин на OpenCart — є eMAG Marketplace Connector для OpenCart.

Що потрібно від вас. Акаунт продавця eMAG Marketplace з API-користувачем і IP-адреса вашого сервера в білому списку API в кабінеті eMAG. Чесно про перевірку: публічної пісочниці eMAG не дає — API відповідає лише продавцям з білого списку. Плагін зроблено за офіційною документацією eMAG Marketplace API v4.5.2 і перевірено наскрізно на симуляції цього API (пропозиції, ціни, залишки, замовлення, скасування, AWB, рахунки, публікація); живий eMAG з нашого сервера відповідає на запит плагіна власним текстом помилки. На бойовому акаунті продавця плагін ще не запускали — перевірте на своєму в 7-денному тріалі Pro. Журнал показує кожен запит і відповідь eMAG, і якщо eMAG відповість інакше, ніж у документації, виправимо оперативно.

Що отримує магазин

  • Один плагін — п’ять майданчиків: eMAG Румунія, eMAG Болгарія, eMAG Угорщина, Fashion Days Румунія і Болгарія. Той самий API, свій акаунт і валюта (RON, EUR, HUF).
  • «Check the connection» перевіряє логін і пароль API, тягне ставки ПДВ з вашого акаунта й одразу підставляє стандартну ставку. Помилку eMAG (невірний пароль, IP не в білому списку) плагін показує людською мовою разом з текстом eMAG.
  • Пароль API зберігається в базі зашифрованим (AES-256 з HMAC) і не потрапляє в журнал.
  • Імпорт пропозицій: плагін читає всі ваші пропозиції eMAG і зв’язує їх з товарами WooCommerce за SKU (part number, з нормалізацією пробілів і крапок з комою, як це робить eMAG), за EAN або за ID. Незв’язані пропозиції й конфлікти — окремим звітом.
  • Синхронізація: продаж у магазині, зміна ціни, імпорт — і за хвилину пропозиція на eMAG оновлюється. Страховка — перевірка черги кожні 5 хвилин. Надсилається лише змінене, пакетами до 50 пропозицій; пропозицію, яку eMAG відхилив, плагін знаходить поштучно, не зупиняючи решту.
  • Таблиця зв’язаних товарів: статус валідації документації eMAG, помилки документації, ціна й залишок — надіслані і ті, що на eMAG.
  • Ціна без ПДВ, як її приймає eMAG: з ціни WooCommerce з ПДВ або без — на ваш вибір.
  • Націнка у % і фіксована, курс, якщо магазин продає в іншій валюті, акційна ціна — звичайна йде в eMAG як перекреслена (recommended price), діапазон min–max, який вимагає eMAG, може рухатися разом з ціною.
  • ПДВ: ставка на кожен клас податку WooCommerce і на окремий товар.
  • Залишок: резерв для свого магазину, кількість для товарів без обліку, термін відвантаження для магазину й товару.

У кожному товарі й варіації — вкладка eMAG: продавати чи ні, ID пропозиції, власна ставка ПДВ і термін відвантаження, стан на eMAG і кнопка «Send to eMAG now». У списку товарів — колонка eMAG і масові дії «Sell on eMAG» / «Stop selling on eMAG».

Pro: замовлення, відправка, публікація

  • Замовлення eMAG у WooCommerce — миттєво через колбек-URL eMAG, а перевірка кожні 5 хвилин підбирає пропущене. Покупець, адреса або поштомат, товари, ПДВ рядків, ваучери, заставна плата SGR і доставка — сума збігається з розрахунком eMAG.
  • Підтвердження на eMAG (acknowledge) і списання залишку — один раз, навіть якщо eMAG надішле колбек кілька разів паралельно. Новий залишок сам іде на eMAG.
  • Скасування в обидва боки: скасоване на eMAG стає «Скасовано» у WooCommerce з поверненням залишку; скасоване у WooCommerce йде в eMAG з причиною, яку ви обрали.
  • Статус назад в eMAG: на обраний статус WooCommerce замовлення стає «prepared» або «finalized» на eMAG.
  • AWB через кур’єрські акаунти eMAG прямо з картки замовлення: відправник з ваших адрес eMAG, поштомат покупця, післяплата на суму замовлення, PDF-етикетка A4, A5 або A6, оновлення статусу доставки щогодини і, за бажанням, «Виконано» після доставки.
  • Рахунок-фактура: посилання на PDF рахунку йде в замовлення eMAG кнопкою в тому ж блоці.
  • Публікація товарів: знайти товар на eMAG за EAN і прив’язати свою пропозицію або створити новий товар — категорія eMAG, бренд, опис, фото, характеристики (з атрибутів WooCommerce автоматично або за мапою категорії), EAN, гарантія, сімейства для варіацій.
  • Категорії eMAG: завантаження, пошук, мапа категорій WooCommerce → eMAG, характеристики й типи сімейств.
  • Монітор кнопки «Купити»: ваше місце, кількість пропозицій і найкраща ціна в таблиці, лист, коли ви втратили перше місце.

Як це працює — крок за кроком

  1. Підключення. WooCommerce → eMAG Marketplace → Connection: майданчик, API-користувач і пароль, «Check the connection». Ставки ПДВ завантажуються з eMAG.
  2. Правила цін. Вкладка Offers: ціни з ПДВ чи без, націнка, курс, резерв залишку.
  3. Зв’язка. «Import and link offers» — пропозиції eMAG зв’язуються з товарами за SKU або EAN; незв’язані видно у звіті.
  4. Синхронізація. Далі кожен продаж і кожна зміна ціни йдуть на eMAG самі; «Resend all linked products» надсилає все разом.
  5. Замовлення (Pro). Увімкніть імпорт і вставте два колбек-URL у кабінет eMAG — нові й скасовані замовлення приходять у WooCommerce миттєво.
  6. Відправка (Pro). Вкладка Shipping: «Read courier accounts and addresses from eMAG», телефон відправника — і AWB створюється з картки замовлення.

Що під капотом

  • Формат запитів за документацією eMAG: тіло JSON, збереження — у ключі data, читання — фільтри на верхньому рівні; для незвичного шлюзу кодування перемикається фільтром або константою.
  • Ліміти eMAG (3 запити на секунду, 12 для замовлень) плагін витримує сам і повторює запит на 429.
  • Черга синхронізації — у мета товарів; мережевий збій, 401/403 або 5xx лишають пропозиції в черзі, а не гублять їх. Незмінена пропозиція (хеш) не надсилається повторно.
  • Замовлення без дублів: замок у базі і повторне читання замовлення всередині замка — три паралельні колбеки дають одне замовлення і одне списання залишку.
  • Колбек захищено ключем; безпекові плагіни, що ріжуть анонімний REST, не зупиняють імпорт — лишається перевірка кожні 5 хвилин.
  • Pro-гейт без «цегли»: коли тріал закінчився, зупиняються лише Pro-функції, синхронізація працює далі.
  • Видалення плагіна прибирає налаштування, поля eMAG у товарах, журнал і завдання крону; дані eMAG у замовленнях лишаються.

Як встановити

  1. Плагіни → Додати новий → Завантажити плагін: оберіть emag-marketplace-connector-for-woocommerce-1.0.0.zip і активуйте.
  2. WooCommerce → eMAG Marketplace → Connection: майданчик, API-користувач і пароль, збережіть і натисніть «Check the connection».
  3. Offers: перевірте правила цін і натисніть «Import and link offers».
  4. Для Pro: вставте ліцензійний ключ з листа після оплати або запустіть 7-денний тріал, далі — вкладки Orders і Shipping.

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Що потрібно від мене?

Акаунт продавця eMAG Marketplace з API-користувачем (права на API видає eMAG у кабінеті) і IP-адреса вашого сервера в білому списку API в кабінеті eMAG — інші адреси eMAG не пускає.

З яким акаунтом eMAG плагін перевірено?

Публічної пісочниці eMAG не надає: API відповідає лише акаунтам продавців з білого списку IP. Плагін зроблено за офіційною документацією eMAG Marketplace API (v4.5.2) і перевірено на симуляції цього API; з нашого сервера живий eMAG відповідає на запит плагіна своїм текстом помилки, тобто формат запиту він приймає. На бойовому акаунті продавця плагін ще не запускали — перевірте на своєму в 7-денному тріалі Pro, а відповідь eMAG видно в журналі.

Плагін створює нові пропозиції на eMAG?

У Free — ні: легкий API пропозицій eMAG оновлює лише ті, що вже існують. Нові пропозиції створюються в кабінеті eMAG і зв'язуються тут, а з Pro — публікуються з редактора товару.

Перевірка підключення дає HTTP 403.

eMAG приймає виклики лише з IP-адрес білого списку. Додайте вихідну IP-адресу сервера в кабінеті eMAG — хостинг підкаже, яка вона.

Чому в замовленнях eMAG немає email покупця?

eMAG передає хеш замість пошти, тож замовлення імпортується без неї і WooCommerce не шле покупцю листів — його інформує сам eMAG.

Що як я не хочу платити за Pro?

Зв'язка пропозицій, синхронізація цін і залишків, правила ПДВ і журнал лишаються безкоштовними без обмеження в часі.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль