KWIGA центр підтримки Сервіси, інтеграції, API, Налаштування кабінету Підключення сервісів Передача вебхука в KeyCRM з поділом заявки та оплати

Передача вебхука в 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}