Інтеграція Afivio з Horoshop
Ця інструкція зроблена для людей, які вперше чують про Afivio і хочуть швидко підключити партнерську програму до магазину Horoshop — без програмування та за декілька хвилин.
Що вам потрібно
- • Доступ до адмін-панелі Horoshop
- • Можливість створити API-користувача (login/password)
- • Будь-який термінал (локальний або онлайн)
Що ви отримаєте
- • Автоматичні комісії / події на основі вебхуків Horoshop
- • Правильний referral tracking через скрипт у
<head> - • Прозору перевірку: статус підписок і контроль інтеграції
Кроки інтеграції
Створіть акаунт в Afivio
- Перейдіть у Afivio (реєстрація) та створіть акаунт.
- Після входу оберіть інтеграцію “Horoshop”.
Додайте tracking-скрипт у Horoshop (всередині <head>)
У Afivio ви побачите tracking-скрипт із вашим Company ID. Його потрібно вставити в Horoshop: Horoshop → Скрипти → “Скрипти всередині тегу <head>”.
<script async src='https://afivio.com/js/afivio.min.js' data-afivio='YOUR_COMPANY_ID'></script>Отримайте Horoshop token через auth
Token потрібен лише для того, щоб Afivio зміг підписатися на вебхуки Horoshop. Afivio не зберігає token.
- Натисніть
Win→ введіть PowerShell → відкрийте Windows PowerShell - Або
Win→ введіть cmd → Command Prompt - Якщо є Windows Terminal — відкрийте його і оберіть PowerShell
Cmd+Space→ введіть Terminal → Enter- Або Applications → Utilities → Terminal
Підставте свої дані: <HOST> (домен магазину), <API_LOGIN>, <API_PASSWORD>.
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
curl -X POST 'https://my-shop.com/api/auth/' \
-H 'Content-Type: application/json' \
-d '{
"login": "api_user",
"password": "pass123"
}'Підключіть Horoshop у Afivio (host + token)
- Вставте host (наприклад
shop.example.com) та token. - Натисніть Підключити.
order_created, order_paid, user_signup.Перевірте, що все працює
- Зробіть тестове замовлення в магазині → очікуйте подію
order_created. - Змініть стан на оплату (або проведіть оплату) → подія
order_paid. - Зареєструйте нового користувача → подія
user_signup.
Офіційна нотатка Horoshop: https://horoshop.notion.site/1b6cc289707981848292d506d0dc40ab
Troubleshooting
Готові підключати?
Створіть акаунт, додайте компанію з Horoshop інтеграцією і пройдіть кроки в майстрі — це займе 10–20 хв.