Партнёры в WooCommerce: подключение магазина к RastroAff без плагина
Пошагово: как записывать в RastroAff продажи магазина WooCommerce от партнёров, с купонами, отменами и возвратами, используя вебхуки WooCommerce.
Обновлено 9 нояб. 2026 г.
В WooCommerce есть встроенные вебхуки заказов. RastroAff использует их: не нужно ни устанавливать плагин, ни писать код.
Перед началом
Нужен WooCommerce 8.5 или новее с включённой атрибуцией заказов (по умолчанию она включена). Она запоминает страницу, на которую пришёл покупатель, — оттуда берётся click ID.
1. Click ID в целевом URL оффера
В RastroAff целевой URL оффера должен содержать click ID:
https://yourstore.com/?click_id={click_id}
2. Скопируйте URL интеграции
В панели рекламодателя (ваш бренд), в разделе Интеграция → Магазин Shopify или WooCommerce, скопируйте URL для WooCommerce:
https://TRACKING/integrations/woocommerce?token=TOKEN&campaign_id=OFFER
Если офферов несколько, измените campaign_id.
3. Создайте вебхуки в WooCommerce
В WordPress, в разделе WooCommerce → Настройки → Дополнительно → Вебхуки, создайте два вебхука с этим URL в качестве адреса доставки:
- Тема Заказ создан.
- Тема Заказ обновлён: обрабатывает поздние подтверждения оплаты, отмены и возвраты.
Оставьте статус вебхука Активен.
4. Проверьте
Кликните по партнёрской ссылке, оформите тестовый заказ и оплатите его. На странице Интеграция, в блоке Последние полученные запросы, появится запрос от WooCommerce и результат; продажа появится в разделе Конверсии.
Как обрабатывается каждый заказ
- В обработке или выполнен: конверсия записана, сумма — итог без доставки и налогов.
- Отменён или не удался: конверсия отклоняется.
- Возвращён: конверсия отменяется, сумма списывается с баланса партнёра.
- Без click ID и без партнёрского купона: игнорируется.
Купоны
Купоны заказа тоже учитываются: если код принадлежит партнёру, продажа засчитывается ему, даже без клика. См. купоны партнёров.