Boost Sales in the New Year: Save up to 30% with code BOOST30

Valid until January 31 • Special offer

00
Days
:
00
Hrs
:
00
Min
:
00
Sec

Інтеграція Afivio з Horoshop

Ця інструкція зроблена для людей, які вперше чують про Afivio і хочуть швидко підключити партнерську програму до магазину Horoshop — без програмування та за декілька хвилин.

⏱ 10–20 хв
Середній час налаштування
🔐 Token не зберігається
Використовується лише для підписки
🧩 3 вебхуки
order_created, order_paid, user_signup

Що вам потрібно

  • • Доступ до адмін-панелі Horoshop
  • • Можливість створити API-користувача (login/password)
  • • Будь-який термінал (локальний або онлайн)

Що ви отримаєте

  • • Автоматичні комісії / події на основі вебхуків Horoshop
  • • Правильний referral tracking через скрипт у <head>
  • • Прозору перевірку: статус підписок і контроль інтеграції

Кроки інтеграції

Порада: ставте галочки — вони збережуться тільки на цій сторінці.
Крок 1

Створіть акаунт в Afivio

  1. Перейдіть у Afivio (реєстрація) та створіть акаунт.
  2. Після входу оберіть інтеграцію “Horoshop”.
Крок 2

Додайте tracking-скрипт у Horoshop (всередині <head>)

У Afivio ви побачите tracking-скрипт із вашим Company ID. Його потрібно вставити в Horoshop: Horoshop → Скрипти → “Скрипти всередині тегу <head>”.

Tracking script (приклад)
<script async src='https://afivio.com/js/afivio.min.js' data-afivio='YOUR_COMPANY_ID'></script>
Важливо: скрипт має бути доданий один раз. Після вставки збережіть зміни в Horoshop.
Крок 3

Отримайте Horoshop token через auth

Token потрібен лише для того, щоб Afivio зміг підписатися на вебхуки Horoshop. Afivio не зберігає token.

Windows
  • Натисніть Win → введіть PowerShell → відкрийте Windows PowerShell
  • Або Win → введіть cmd → Command Prompt
  • Якщо є Windows Terminal — відкрийте його і оберіть PowerShell
macOS
  • Cmd + Space → введіть Terminal → Enter
  • Або Applications → Utilities → Terminal
Онлайн-термінал (як приклад)

Підставте свої дані: <HOST> (домен магазину), <API_LOGIN>, <API_PASSWORD>.

auth (template)
curl -X POST 'https://<HOST>/api/auth/' \
  -H 'Content-Type: application/json' \
  -d '{
    "login": "<API_LOGIN>",
    "password": "<API_PASSWORD>"
  }'

Приклад: HOST = my-shop.com, login = api_user, password = pass123

auth (example)
curl -X POST 'https://my-shop.com/api/auth/' \
  -H 'Content-Type: application/json' \
  -d '{
    "login": "api_user",
    "password": "pass123"
  }'
У відповіді знайдіть поле token - скопіюйте його значення.
Крок 4

Підключіть Horoshop у Afivio (host + token)

  1. Вставте host (наприклад shop.example.com) та token.
  2. Натисніть Підключити.
Afivio автоматично підпишеться на вебхуки: order_created, order_paid, user_signup.
Крок 5

Перевірте, що все працює

  • Зробіть тестове замовлення в магазині → очікуйте подію order_created.
  • Змініть стан на оплату (або проведіть оплату) → подія order_paid.
  • Зареєструйте нового користувача → подія user_signup.

Офіційна нотатка Horoshop: https://horoshop.notion.site/1b6cc289707981848292d506d0dc40ab

Troubleshooting

Готові підключати?

Створіть акаунт, додайте компанію з Horoshop інтеграцією і пройдіть кроки в майстрі — це займе 10–20 хв.