Konfiguracja
Aby zamówienia z systemu zewnętrznego były automatycznie tworzone w Syrve, należy wykonać kilka kroków konfiguracyjnych. Niektóre z nich powinny być wykonane w aplikacjach Syrve i zazwyczaj są realizowane przez pracowników Syrve, partnera Syrve lub zarząd restauracji (czasami wymagane są wspólne działania), inne są wykonywane po stronie systemu zewnętrznego.
Po stronie Syrve (restauracji):
- Utwórz profil integracji (konfiguracja źródła zamówień);
- Utwórz URL do odbierania zamówień z systemu zewnętrznego (adres endpoint);
- Ustaw WebHook do odbierania aktualizacji statusu zamówienia;
- Utwórz plik eksportu menu (jeśli to konieczne);
- Włącz możliwość odbierania zamówień zewnętrznych w Syrve dla konkretnej grupy terminali.
Po stronie systemu zewnętrznego:
- Utwórz URL WebHook do odbierania aktualizacji statusu zamówienia. W obecnej wersji wszystkie wywołania odbywają się w trybie asynchronicznym (punkt wejścia podczas tworzenia zamówienia zawsze zwróci kod 200 (sukces) jako odpowiedź, w przypadku jakichkolwiek błędów tworzenia zamówienia, ich opis zostanie wysłany do webhooka);
- Pobierz URL do tworzenia zamówień z Syrve (adres endpoint);
- Dostosuj menu systemu zewnętrznego za pomocą identyfikatorów pozycji zdefiniowanych przez silnik mapowania menu;
- Rozpocznij wysyłanie zamówień do Syrve.
Zobacz rozdział Konfiguracja źródła zamówień po bardziej szczegółowe informacje dotyczące konfiguracji rozwiązania zintegrowanego.