Статті:
- Експорт даних у Google Sheets
- Підключення FB-pixel до проекту на Kwiga
- Надсилання вебхука (webhook) для передачі даних в інший сервіс
- Основи інтеграції та використання Zoom
- Формування посилань на оплату із встановленими даними
- Обробка кліка на кнопку у віджеті
- Передача вебхука в KeyCRM з поділом заявки та оплати
Дізнайтеся, як відправити вебхук в KeyCRM, розділяючи дані заявки та оплати для кращої організації та спрощеної обробки.
Якщо необхідно розділити кроки Заявка та Оплата при додаванні контакту в KeyCRM, то при залишенні форми CTA налаштуйте автоматизацію на створення контакту/тега або надсилання вебхука на створення покупця
https://docs.keycrm.app/#/Buyer/createNewBuyer
Method POST
https://openapi.keycrm.app/v1/buyer
І дані (ключ = значення):
{
"full_name": "{contact.name}",
"email": ["{contact.email}"],
"phone": ["{contact.phone}"]
}
Додаткові поля, які можна надсилати, можна переглянути в документації. Якщо Ви не впевнені, яку змінну для цього використовувати - зверніться в підтримку.
Потім налаштуйтеся на якусь подію щодо оплати замовлення, щоб зробити відправлення замовлення
https://docs.keycrm.app/#/Order/createNewOrder
Method POST
https://openapi.keycrm.app/v1/order
Source_id вкажіть необхідне значення. Як отримати source_id описано нижче.
{
"source_id": 111,
"buyer": {
"full_name": "{contact.name}",
"email": "{contact.email}",
"phone": "{contact.phone}"
},
"products": [
{
"title": "{order.title}",
"price": "{order.price}",
"purchased_price": "{order.price_discounted}"
}
]
}
Отримання Source_id у KeyCRM
Перейдіть у Налаштування → Джерела. Додайте нове джерело, а після цього у загальному списку джерел ви зможете отримати потрібний ID.
---
! Важливо, до обох запитів слід додати заголовок авторизації
Для початку в KeyCRM Налаштування -> Основні -> API ключ створюємо, потім копіюватимемо
У вебхуках у тебе Заголовки додаємо заголовок
Authorization = Bearer {ключ із key crm}