Wprowadzenie
Ten dokument opisuje docelową architekturę OpenApp i procesy biznesowe dla integracji z restauracyjnymi systemami POS.
Zakres
Głównym scenariuszem integracji jest Scan & Pay: klient skanuje kod QR - statyczny kod QR stanowiska przymocowany do stolika albo kiosku, albo kod QR na paragonie wydrukowany przez POS - i płaci rachunek przez OpenApp. OpenApp żąda rachunku od POS, wykonuje płatność klienta i potwierdza wynik z powrotem do POS.
Dodatkowe możliwości - synchronizacja menu, zamawianie przy stoliku, wysyłanie zamówień na odbiór i dostawę oraz postpaidowa płatność rachunku w sesji stolika - są dostępne na żądanie i udokumentowane w sekcji Przepływy integracji.
System POS pozostaje źródłem prawdy dla stanu stolików, otwartych rachunków, zaakceptowanych pozycji zamówienia, pracy kelnerów, pracy kuchni, paragonów fiskalnych i zamykania rachunku po stronie POS.
OpenApp odpowiada za tożsamość klienta, doświadczenie użytkownika w aplikacji klienta, realizację płatności klienta, powiadomienia, rozliczenia i uzgodnienia.