Məzmuna keçin

Məlumatlar, API və inteqrasiyalar

Webhook-lar

Müştəri yaradıldıqda, sifariş dəyişdikdə, bölgü təsdiqləndikdə və digər hallarda öz ünvanınıza imzalanmış mesaj alın.

  • Yenilənib
  • Menecerlər üçün

Bunu kim edə bilər: Sahiblər və administratorlar

Hadisələr

Webhook hadisələri
HadisəNə zaman göndərilir
client.createdMüştəri əlavə edilir.
order.submittedSifariş verilir.
order.approvedSifariş təsdiqlənir.
order.settledSifariş üzrə hesablaşma tamamlanır və paylar buraxılır.
distribution.approvedBölgü təsdiqlənir.
transfer.completedİnvestorlar arasında köçürmə tamamlanır.
message.receivedMüştəri mesaj göndərir.

Məlumat paketlərində ID-lər, saylar və məbləğlər olur, lakin heç bir şəxsi məlumat olmur. Sisteminiz təfərrüatları API açarı ilə əldə edir.

Endpoint əlavə edin

  1. Parametrlər, sonra Webhook-lar bölməsini açın və Endpoint əlavə edin seçin.
  2. Bir neçə saniyə ərzində 2xx statusu ilə cavab verən https ünvanı daxil edin. Hadisələri seçin.
  3. İmza gizli açarını kopyalayın. O, yalnız bir dəfə göstərilir.
  4. Çatdığını yoxlamaq üçün Test hadisəsi göndərin seçin.
  • Yalnız ictimai hostlardakı https ünvanları qəbul edilir. Özəl və ya daxili şəbəkələrə yönələn ünvanlar rədd edilir.
  • Yönləndirmələrə əməl edilmir.

İmzanı yoxlayın

Hər çatdırılma EasyHaus-Event, EasyHaus-Delivery və EasyHaus-Signature başlıqları olan JSON POST sorğusudur. İmza t=<unix time>,v1=<hex> görünüşündədir. Gizli açarınızla <t>.<raw body> mətninin HMAC-SHA256 dəyərini hesablayın, onu v1 ilə müqayisə edin və köhnə vaxt damğalarını rədd edin.

Sorğunun gövdəsi {id, type, created_at, organization_id, data} şəklindədir.

Təkrar cəhdlər və söndürmə

  • 10 saniyə ərzində cavab verin. Uğursuz çatdırılma artan fasilələrlə, ən çox 10 cəhdə qədər təkrarlanır.
  • Ardıcıl 20 uğursuzluqdan sonra endpoint söndürülür və sahiblərə və administratorlara e-məktub göndərilir. Problemi aradan qaldırın, sonra onu yenidən yandırın; bu, sayğacı sıfırlayır.
  • Çatdırılma jurnalı hər çatdırılmanı, onun statusunu və HTTP kodunu göstərir və yenidən çatdırmağa imkan verir.
  • Hadisələri redaktə edə, endpoint-i söndürə, gizli açarı yeniləyə (köhnəsi dərhal işləməyi dayandırır) və ya onu silə bilərsiniz.

Lazım olanı tapmadınız?

Nə etməyə çalışdığınızı bizə yazın. E-poçtla cavab veririk və sualınız növbəti təlimatı yazmağımıza kömək edir. Heç vaxt parol, şəxsiyyət vəsiqəsi nömrəsi və ya bank rekvizitləri göndərməyin.