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.

EndpointPłatności ze swojej stronyZakupy w aplikacjiKatalog i rekomendacje
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
API Rekomendacji
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 rekomendacje - 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ę.