WooCommerceІнтеграція через API

Замовлення із сайту на WordPress —
у кабінеті дропшипера

Магазин на WooCommerce підключається через API МійДроп невеликим фрагментом PHP. Замовлення потрапляє в кабінет у момент оформлення — разом з артикулом товару.

Спробувати безкоштовноУсі способи інтеграції

Готовий код · Передача за артикулом (SKU) · Webhooks

готовий код
уже згенерований під ваш кабінет з вашим ключем
SKU
артикул однозначно визначає товар і постачальника
Webhooks
CRM може сповіщати ваш сайт про замовлення
без плагіна
не потрібно ставити сторонній модуль у магазин
Це підключення через API, а не готовий плагін

Магазин на WooCommerce підключається одним фрагментом коду — тим самим способом можна підключити будь-який сайт на WordPress або самописний лендінг.

Один фрагмент PHP

Готовий код із вашим ключем уже в кабінеті

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

  • Спрацьовує в момент оформлення замовлення
  • Передає ім'я, телефон, артикули та кількість
  • Куди вставити код і як перевірити — у документації
functions.php
// Виклик при оформленні замовленняadd_action('woocommerce_thankyou', 'mydrop_send_order', 10, 1);function mydrop_send_order($order_id) {    $order = wc_get_order($order_id);    // Дані покупця із замовлення WooCommerce    $name  = $order->get_billing_first_name();    $phone = $order->get_billing_phone();    // Артикул (SKU) визначає товар і постачальника    foreach ($order->get_items() as $item) {        $sku = $item->get_product()->get_sku();        $qty = $item->get_quantity();        // ... запит до API МійДроп із заголовком X-API-KEY    }}
Принцип підключення. Повний код із вашим ключем лежить у кабінеті.
Чому саме артикул

Артикул вирішує головне завдання дропшипера

За артикулом замовлення знаходить потрібний товар, а за префіксом артикула — потрібного постачальника. Назви на сайті можуть відрізнятися від назв постачальника, а артикул — ні.

TX-HD-114-M
Текстиль Опт · Худі оверсайз M

Замовлення із сайту без ручного перенесення

Що змінюється, коли WooCommerce передає замовлення в кабінет сам

Як зазвичай буває
  • Замовлення із сайту приходить листом, ви передруковуєте його в кабінет
  • Постачальника кожного товару доводиться згадувати за назвою
  • Замовлення постачальнику надсилається окремим повідомленням з адресою клієнта
  • Статус посилки й дохід за замовленням рахуються в окремій таблиці
З WooCommerce у кабінеті МійДроп
  • Замовлення з'являється в кабінеті в момент оформлення, з даними покупця та артикулами
  • Постачальник визначається за префіксом артикула автоматично
  • Замовлення передається постачальнику з кабінету з уже підставленими позиціями
  • Статус посилки й дохід видно в тій самій картці замовлення
Перевірка займає одну хвилину

Оформіть тестове замовлення у своєму магазині — воно має з'явитися в таблиці замовлень кабінету. Якщо замовлення немає, перевірте API-ключ і збіг артикулів (SKU) товарів з артикулами в МійДроп.

Як це влаштовано

Інструкція з підключення WooCommerce

Де взяти готовий код та API-ключ, куди його додати у WordPress і як адаптувати під об'єкт замовлення WooCommerce.

Доступні інтеграції

Нова Пошта
Укрпошта
Rozetka Delivery
Checkbox
Prom.ua
Horoshop
Monobank
ПриватБанк
Показати більше інтеграцій

Часті питання про CRM для WooCommerce

Чи є готовий плагін для WooCommerce?

Окремий плагін ставити не потрібно. Магазин підключається через API МійДроп: у розділі «Інтеграції → API» лежить готовий код на PHP, згенерований під ваш кабінет разом з API-ключем — його потрібно один раз додати на сайт.

Куди додавати код у WordPress?

Рекомендований варіант — плагін Code Snippets: код не загубиться при оновленні теми. Другий варіант — файл functions.php, бажано в дочірній темі, щоб зміни не зникли після оновлення основної.

Яку подію використати для надсилання замовлення?

Хук woocommerce_thankyou — він спрацьовує на сторінці «Замовлення отримано», тобто рівно в момент оформлення замовлення покупцем.

Чому краще передавати артикул, а не назву?

Артикул однозначно визначає товар, а за його префіксом система розуміє, у якого постачальника цей товар викуповувати. Назви на вашому сайті можуть відрізнятися від назв постачальника — артикул ні.

Як перевірити, що все працює?

Оформіть тестове замовлення у своєму магазині. Воно має з'явитися в таблиці замовлень кабінету з даними покупця та товарами. Якщо замовлення немає, перевірте API-ключ і збіг артикулів.

Чи може CRM сповіщати мій сайт про події?

Так. У розділі «Інтеграції → API» налаштовуються webhooks — URL, на які МійДроп надсилає сповіщення про створення та зміну замовлення.

Підключіть WooCommerce до кабінету

Один фрагмент коду — і WooCommerce працює разом із постачальниками, доставкою, розсилками та взаєморозрахунками.

Почати безкоштовно