Wprowadzenie
Ten dokument opisuje docelową architekturę OpenApp i procesy biznesowe dla integracji z restauracyjnymi systemami POS.
Architektura
Każda fizyczna lokalizacja restauracji powinna mieć własny profil integracji OpenApp. Listy produktów, dane menu, ceny, dostępność, dane dostępowe POS, konfiguracja kolejki, callbacki, stan i status są przypisane do tego profilu lokalizacji.
Autoryzacja
Wywołania HTTP z POS do OpenApp używają uwierzytelniania HMAC OpenApp Merchant API. Dotyczy to callbacków POS, zdarzeń wysyłanych przez POS, raportowania stanu oraz innych wywołań HTTP inicjowanych przez POS po aktywacji.
Komunikacja przez kolejkę
Dostarczanie przez kolejkę jest przeznaczone dla systemów POS, które nie mogą odbierać przychodzących wywołań HTTP z OpenApp.
Modele danych
Ta strona jest referencją dla wszystkich wiadomości integracji POS, wspólnych modeli bazowych i enumów.
Przepływy integracji
7 elementów