Przejdź do głównej zawartości

Płatności zewnętrzne

Płatności mogą pochodzić z systemów zewnętrznych za pośrednictwem API. Na przykład klient składa zamówienie i płaci za nie kartą bankową przez stronę internetową restauracji. Takie płatności są wyświetlane w call center oraz w punkcie sprzedaży, ale operatorzy nie mogą ich edytować ani usuwać. Operatorzy mogą jedynie zmieniać pozycje zamówienia w ramach kwoty przedpłaconej, nie przekraczając jej. Jeśli kwota zamówienia zostanie zwiększona, pozostałą do zapłaty kwotę można uiścić w normalny sposób.

Tylko pracownik z uprawnieniem „Usuwanie płatności zewnętrznych” (D_DEP) może usunąć taką płatność lub anulować zamówienie z płatnością zewnętrzną. Za wykonanie operacji anulowania odpowiada system zewnętrzny. Informacje o usunięciu płatności zewnętrznych są zapisywane w raporcie operacji niebezpiecznych oraz w dzienniku zdarzeń.

Konfiguracja płatności zewnętrznych

Skonfiguruj typy płatności, które będą używane do przyjmowania płatności zewnętrznych w Syrve. Na przykład płatność zewnętrzna za pomocą karty bankowej Visa.

Dla płatności zewnętrznych wymagane są specjalne ustawienia:

  1. Niektóre typy płatności mogą być przeznaczone wyłącznie do płatności zewnętrznych; nie można ich wybierać ręcznie na kasie. Zaznacz pole Zabroń ręcznego wprowadzania. Takie płatności będą dodawane wyłącznie przez API i pojawią się w Syrve jako płatności zewnętrzne.

Nie jest możliwe zabronienie ręcznego wyboru płatności gotówkowej, natomiast jest to możliwe w przypadku płatności kartą bankową.

  1. Określ, że płatność jest dokonywana na polecenie systemów zewnętrznych za pośrednictwem API. Włącz funkcję Może być przyjmowana z zewnątrz. Dostępna tylko dla typów płatności Karta bankowa lub Gotówka. Jeśli funkcja jest wyłączona, zamówienie z takim typem płatności nie zostanie przyjęte, a Syrve zwróci błąd do systemu zewnętrznego.
  2. Ustawienia płatności mają na celu zapobieganie błędom integracji systemów zewnętrznych lub ich niewłaściwemu użyciu. Są dostępne, jeśli funkcja Może być przyjmowana z zewnątrz jest włączona. Określ, gdzie płatności są realizowane:
  • Tylko zewnętrzne – płatność może być dokonana wyłącznie przez system zewnętrzny. W takim przypadku Syrve przyjmuje zamówienia zewnętrzne tylko z płatnościami oznaczonymi jako zakończone. Płatności są oznaczone jako zakończone na ekranie zamówienia w Call Center oraz na ekranie kasy w Syrve POS.
  • Tylko po stronie restauracji (domyślnie) – płatność może być zakończona wyłącznie po stronie sklepu. Syrve przyjmuje zamówienia zewnętrzne tylko z płatnościami niezakończonymi. Jeśli płatność została błędnie oznaczona jako zakończona przez system zewnętrzny, Syrve nie przyjmie takiego zamówienia i zwróci błąd do systemu zewnętrznego.
  • Zarówno zewnętrzne, jak i po stronie restauracji – płatność może być dokonana zarówno po stronie sklepu, jak i przez system zewnętrzny. W takim przypadku Syrve przyjmuje zamówienia zewnętrzne zarówno z płatnościami zakończonymi, jak i niezakończonymi. Płatności niezakończone są przetwarzane w Syrve POS. Ponadto taka płatność może być utworzona w call center lub punkcie sprzedaży i zatwierdzona w Syrve POS (funkcja Zabroń ręcznego wprowadzania powinna być wyłączona).
  1. Dla płatności przyjmowanych z zewnątrz należy określić specjalny kod. Służy on do identyfikacji płatności w zewnętrznym API. Wprowadź wartość w polu Kod, na przykład VISA. Kod powinien mieć format alfanumeryczny i być wpisany wyłącznie wielkimi literami.
  2. Opis płatności wpisany w polu Komentarz będzie przesyłany do systemu zewnętrznego za pośrednictwem API.