Замовлення із сайту на WordPress —
у кабінеті дропшипера
Магазин на WooCommerce підключається через API МійДроп невеликим фрагментом PHP. Замовлення йде в кабінет у момент оформлення — разом з артикулом товару.
Спробувати безкоштовноУсі способи інтеграціїГотовий код · Передача за артикулом (SKU) · Webhooks
Для Хорошоп у МійДроп є коробкова інтеграція, яка налаштовується мишкою. Магазин на WooCommerce підключається кодом — зате тим самим способом можна підключити будь-який саморобний сайт чи лендінг.
Хук «Замовлення отримано» — момент оформлення замовлення
У WooCommerce немає окремого файлу сторінки подяки, тому виклик підвішується на подію, яка спрацьовує одразу після оформлення.
- Дані покупця беруться з об'єкта замовлення WooCommerce
- За позиціями замовлення проходить цикл, із товару береться артикул
- Тіло запиту та ключ — із готового коду в розділі «Інтеграції → API»
// Виклик при оформленні замовлення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 }}Артикул вирішує головне завдання дропшипера
За артикулом замовлення знаходить потрібний товар, а за префіксом артикула — потрібного постачальника. Назви на сайті можуть відрізнятися від назв постачальника, а артикул — ні.
Куди покласти код
Два робочі варіанти — з різною стійкістю до оновлень
Оформіть тестове замовлення у своєму магазині — воно має з'явитися в таблиці замовлень кабінету. Якщо замовлення немає, перевірте API-ключ і збіг артикулів (SKU) товарів з артикулами в МійДроп.
Інструкція з підключення WooCommerce
Де взяти готовий код та API-ключ, куди його додати у WordPress і як адаптувати під об'єкт замовлення WooCommerce.
Часті питання про CRM для WooCommerce
Чи є готовий плагін для WooCommerce?
Окремий плагін ставити не потрібно. Магазин підключається через API МійДроп: у розділі «Інтеграції → API» лежить готовий код на PHP, згенерований під ваш кабінет разом з API-ключем — його потрібно один раз додати на сайт.
Куди додавати код у WordPress?
Рекомендований варіант — плагін Code Snippets: код не загубиться при оновленні теми. Другий варіант — файл functions.php, бажано в дочірній темі, щоб зміни не зникли після оновлення основної.
Яку подію використати для надсилання замовлення?
Хук woocommerce_thankyou — він спрацьовує на сторінці «Замовлення отримано», тобто рівно в момент оформлення замовлення покупцем.
Чому краще передавати артикул, а не назву?
Артикул однозначно визначає товар, а за його префіксом система розуміє, у якого постачальника цей товар викуповувати. Назви на вашому сайті можуть відрізнятися від назв постачальника — артикул ні.
Як перевірити, що все працює?
Оформіть тестове замовлення у своєму магазині. Воно має з'явитися в таблиці замовлень кабінету з даними покупця та товарами. Якщо замовлення немає, перевірте API-ключ і збіг артикулів.
Чи може CRM сповіщати мій сайт про події?
Так. У розділі «Інтеграції → API» налаштовуються webhooks — URL, на які МійДроп надсилає сповіщення про створення та зміну замовлення.
Нехай замовлення із сайту надходять самі
Один фрагмент коду — і WooCommerce працює разом із постачальниками, доставкою, розсилками та взаєморозрахунками.
Почати безкоштовно


