Przejdź do głównej zawartości

Przegląd

API OpenApp są modułowe - merchant musi zaimplementować wyłącznie endpointy odpowiednie dla swojego przypadku użycia. Poniższa tabela pokazuje, które API wymaga każdy scenariusz e-commerce.

EndpointPłatności ze swojej stronyZakupy w aplikacjiKatalog i AI Basket
Checkout API
Pobieranie koszykaWymagany--
Inicjacja koszyka-Wymagany-
Przeliczanie koszykaWymaganyWymagany-
Składanie zamówieniaWymaganyWymagany-
Zmiana koszykaOpcjonalnyOpcjonalny-
Orders & Fulfillment API
Status zamówieniaWymaganyWymagany-
Zwroty płatnościOpcjonalnyOpcjonalny-
API Katalogu
Pobieranie katalogu-WymaganyWymagany
AI Basket API
Feed zamówień--Wymagany
Rekomendacje użytkownika--Wymagany
Feed wishlisty--Opcjonalny

Scenariusze

Płatności ze swojej strony - użytkownik finalizuje zakup ze strony lub sklepu internetowego merchanta za pomocą widgetu OpenApp. Integracja katalogu nie jest wymagana.

Zakupy w aplikacji - użytkownik przegląda produkty merchanta bezpośrednio w aplikacji OpenApp i buduje tam koszyk. Wymaga pobierania katalogu i włączonej funkcji wyświetlania w aplikacji w panelu merchanta.

Katalog i AI Basket - merchant używa OpenApp jako silnika rekomendacji, bez funkcji płatności. Wymaga pobierania katalogu i feedu zamówień; opcjonalny feed wishlisty dalej wzbogaca personalizację.

Restauracyjny POS (HoReCa) - restauracyjny system POS integruje się z OpenApp, zaczynając od płatności rachunku inicjowanej kodem QR (Scan & Pay), a opcjonalnie synchronizacji menu, zamawiania przy stoliku oraz odbioru i dostawy. To osobna integracja POS z własnym API i zestawem endpointów - zobacz Wprowadzenie do HoReCa API.