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:
- 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ą.
- 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.
- 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).
- 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.
- Opis płatności wpisany w polu Komentarz będzie przesyłany do systemu zewnętrznego za pośrednictwem API.
