Статті:
- Експорт даних у 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_name = kwiga (тут обов'язково треба або source_name або source_id )
buyer.full_name = {contact.name}
buyer.email = {contact.email}
buyer.phone = {contact.phone}
products.0.title = {order.title}
products.0.price = {order.price}
products.0.purchased_price = {order.price_discounted}
---
! Важливо, до обох запитів слід додати заголовок авторизації
Для початку в KeyCRM Налаштування -> Основні -> API ключ створюємо, потім копіюватимемо
У вебхуках у тебе Заголовки додаємо заголовок
Authorization = Bearer {ключ із key crm}