Κέντρο βοήθειας KWIGA Υπηρεσίες, ενσωματώσεις, API, Ρυθμίσεις Υπηρεσίες Sending a webhook to KeyCRM with separation of the application and payment.

Sending a webhook to KeyCRM with separation of the application and payment.

Άρθρα:

Learn how to send a webhook to KeyCRM, separating the application and payment data for better organization and streamlined processing.


 

Αν πρέπει να διαχωρίσετε τα βήματα Αίτηση και Πληρωμή κατά την προσθήκη μιας επαφής στο KeyCRM, τότε κατά την υποβολή της φόρμας CTA, ρυθμίστε έναν αυτοματισμό για να δημιουργείται μια επαφή/ετικέτα ή να αποστέλλεται ένα webhook για τη δημιουργία πελάτη

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

Μέθοδος POST

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

Και τα δεδομένα (κλειδί = τιμή):

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

Μπορείτε να βρείτε επιπλέον πεδία που μπορούν να μεταβιβαστούν στην τεκμηρίωση. Αν δεν είστε βέβαιοι ποια μεταβλητή να χρησιμοποιήσετε γι’ αυτό, επικοινωνήστε με την υποστήριξη.

 

Στη συνέχεια, ρυθμίστε κάποιο συμβάν για την πληρωμή της παραγγελίας ώστε να αποστέλλεται η παραγγελία

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

Μέθοδος POST

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

Στο 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 key, δημιουργήστε το και μετά θα το αντιγράψουμε

Στα webhooks, στην καρτέλα Headers, προσθέστε την κεφαλίδα

Authorization = Bearer {key from key crm}