KWIGA centar za pomoć Usluge, integracije, API, Podešavanja Usluge Slanje webhook-a u KeyCRM uz razdvajanje prijave i plaćanja.

Slanje webhook-a u KeyCRM uz razdvajanje prijave i plaćanja.

Članci:

Saznajte kako da pošaljete webhook u KeyCRM, razdvajajući podatke o prijavi i plaćanju radi bolje organizacije i efikasnije obrade.


 

Ako treba da razdvojite korake Prijave i Plaćanja prilikom dodavanja kontakta u KeyCRM-u, onda pri slanju CTA obrasca podesite automatizaciju za kreiranje kontakta/oznake ili slanje webhooka za kreiranje kupca

https://docs.keycrm.app/#/Buyer/createNewBuyer

Metod POST

https://openapi.keycrm.app/v1/buyer

I podatke (ključ = vrednost):

{
  "full_name": "{contact.name}",
  "email": ["{contact.email}"],
  "phone": ["{contact.phone}"]
} 

Dodatna polja koja se mogu proslediti možete pronaći u dokumentaciji. Ako niste sigurni koju promenljivu da koristite za ovo, obratite se podršci.

 

Zatim podesite neki događaj za plaćanje narudžbine da biste poslali narudžbinu

https://docs.keycrm.app/#/Order/createNewOrder

Metod POST

https://openapi.keycrm.app/v1/order

U source_id navedite potrebni izvor. U nastavku pogledajte kako da ga dobijete.

{

  "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}"

    }

  ]

}

 

Dobijanje source_id u KeyCRM-u.

Idite na Podešavanja - Izvori. Dodajte novi izvor, a zatim ćete na opštoj listi izvora moći da pronađete potrebni ID.

---

! Važno, potrebno je da dodate zaglavlje za autorizaciju u oba zahteva

Najpre u KeyCRM-u idite na Podešavanja -> Opšte -> API ključ, kreirajte ga, a zatim ga kopirajte

U webhookovima, na kartici Zaglavlja dodajte zaglavlje

Autorizacija = Bearer {key from key crm}