Dokumentacja sklepu

Webhooki

Webhooki to mechanizm pozwalający na komunikację sklepu z zewnętrznym systemem. Umożliwiają wysyłanie danych z systemu AtomStore do skryptów zainstalowanych na innym serwerze, wskazanych poprzez adres URL. Systemy, które są zintegrowane z AtomStore dzięki tej funkcji nie muszą odpytywać Atom API co kilka minut w poszukiwaniu zmian. Poprawia to wydajność integracji i zmniejsza obciążenie serwerów, ponieważ potrzebne informacje są wysyłane automatycznie w momencie zaistnienia określonego zdarzenia w sklepie.

 

W kwestii uruchomienia Webhooków prosimy o kontakt z opiekunem sklepu.

Konfiguracja

Funkcja wymaga włączenia i skonfigurowania modułu w ustawieniach sklepu, zakładka SPRZEDAŻ I CENY. Dla poszczególnych zdarzeń należy określić adres skryptu, na który AtomStore będzie wysyłał dane.

 

 

Nie jest wymagane ustalenie adresu dla wszystkich zdarzeń.


Format danych

Dane przesyłane są w nagłówkach HTTP, w tablicy danych POST. Każdy webhook przesyła elementy stałe:

  • created - data i godzina przesłania danych (np. 2019-04-30 15:40:50),
  • domain - domena sklepu, z którego dane zostały przekazane (np. demo.atomstore.pl),
  • key - klucz do autoryzacji (obecnie pusty).

Inne elementy tablicy są zależne od zdarzenia.

 

AtomStore nie oczekuje na odpowiedź wywołanego skryptu.


AtomStore to platforma e-commerce klasy premium. Tworzymy dedykowane sklepy internetowe oraz systemy B2B. Oferujemy kompleksowe wdrożenia od A do Z, sklepy mobilne w technologii responsive web design, integracje z programami Comarch Optima, XL, WF-Mag, Subiekt.
Wspólnie rozwiązujemy problemy polskiego e-handlu!

Znajdź nas na:

  • Blog
  • Facebook
  • Youtube
  • Linked in
  • iab