Aktywacja i stan
Aktywacja łączy fizyczny terminal POS z jego profilem integracji OpenApp. Merchant generuje krótkotrwały PIN w panelu merchanta, a operator POS wpisuje identyfikator podatkowy merchanta i PIN w POS. Po zweryfikowaniu PIN-u przez OpenApp POS otrzymuje poświadczenia do kolejnych wywołań POS -> OpenApp oraz, jeśli skonfigurowano dostarczanie przez kolejkę, poświadczenia kolejki do odbierania komend inicjowanych przez OpenApp.
Kontrola dostępności
POS może kontrolować, czy lokalizacja przyjmuje zamówienia obsługiwane przez OpenApp. Jest to niezależne od sprawdzeń stanu: stan opisuje, czy integracja POS jest osiągalna, a dostępność opisuje, czy lokalizacja albo wybrane typy zamówień powinny aktualnie przyjmować zamówienia.
Listy produktów i synchronizacja menu
Menu restauracji są reprezentowane jako listy produktów OpenApp i warianty list. POS dostarcza dane operacyjne specyficzne dla lokalizacji, takie jak identyfikatory produktów, ceny, dostępność i ograniczenia modyfikatorów.
Zamawianie przy stoliku z późniejszą płatnością
Gdy klient skanuje kod QR stolika, OpenApp mapuje kod QR na lokalizację restauracji i identyfikator stolika w POS. OpenApp tworzy lub dołącza do sesji stolika, w której klienci mogą dodawać wybrane produkty.
Płatność rachunku postpaid
W przepływach postpaid OpenApp najpierw prosi POS o przygotowanie rachunku. POS powinien zamrozić albo zabezpieczyć stan rachunku wystarczająco, aby kwota pokazana klientowi mogła zostać bezpiecznie opłacona.
Zamawianie prepaid
Zamawianie prepaid w OpenApp korzysta z funkcji integracji POS, gdy POS pozostaje odpowiedzialny za akceptację pozycji, pracę kuchni, rejestrowanie płatności i zamknięcie zamówienia.
Scenariusze zaawansowane
1 element