Faza 1: Konfiguracja backendu (OAuth1 API)
Ten krok umożliwia Kleep pobieranie katalogu produktów, historii zamówień i danych dotyczących zwrotów w celu kalibracji algorytmu.1. Utwórz integrację OAuth1
- Zaloguj się do panelu administracyjnego Magento.
- Przejdź do System > Integracje.
- Kliknij „Dodaj nową integrację”.
- Wypełnij pole Nazwa (np. „Kleep Integration”).
- Wprowadź hasło administratora w celu potwierdzenia.
2. Skonfiguruj uprawnienia API
| Ścieżki | Szczegóły |
|---|---|
/products/* | Dostęp do wszystkich zasobów produktów |
/categories/* | Dostęp do wszystkich zasobów kategorii |
/orders/* | Dostęp do wszystkich zasobów zamówień |
/returns/* | Dostęp do wszystkich zasobów zwrotów |
/returnsAttributeMetadata/* | Dostęp do wszystkich zasobów atrybutów zwrotów |
/returnsItemAttributeMetadata/* | Dostęp do wszystkich zasobów atrybutów pozycji zwrotów |
/creditmemos/* | Dostęp do wszystkich zasobów faktur korygujących |
/creditmemo/* | Dostęp do pojedynczego zasobu faktury korygującej |
/stockItems/* | Dostęp do wszystkich zasobów magazynowych |
/store/* | Dostęp do wszystkich zasobów sklepu |
/inventory/* | Dostęp do wszystkich zasobów inwentarza |
/customers/* | Dostęp do wszystkich zasobów klientów |
Magento_Catalog::productsMagento_Catalog::categoriesMagento_Sales::salesMagento_Sales::creditmemoMagento_Sales::actions_viewMagento_Rma::rmaMagento_Rma::magento_rmaMagento_Rma::rma_attributesVendor_Module::returnsMagento_CatalogInventory::cataloginventoryMagento_Store::storeMagento_Config::configMagento_Inventory::inventoryMagento_Customer::customer
- Jeśli Twoja instancja Magento udostępnia dodatkowe warstwy API lub niestandardowe punkty końcowe (np. niestandardowe API zwrotów/RMA), prosimy o koordynację z nami.
- Jeśli korzystasz z zewnętrznego dostawcy zwrotów bez integracji przez API Magento, zapoznaj się z dokumentacją danych dotyczących zwrotów lub skontaktuj się z nami w celu wybrania właściwej metody integracji.
3. Aktywuj i pobierz dane uwierzytelniające
- Kliknij „Zapisz”, aby utworzyć integrację.
- Kliknij „Aktywuj” na nowo utworzonej integracji.
- W wyskakującym oknie zostaną wyświetlone dane uwierzytelniające OAuth:
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
- Skopiuj te dane uwierzytelniające — będziesz musiał przesłać je do swojego kontaktu w Kleep.
Samouczek Subscribe Pro: Tworzenie i pobieranie danych uwierzytelniających API Magento 2 Oficjalny samouczek Adobe: Uwierzytelnianie OAuth Magento 2
4. Wyślij dane uwierzytelniające do Kleep
Wyślij następujące informacje do swojego kontaktu w Kleep pocztą elektroniczną:- Podaj pełne bazowe adresy URL API dla sklepu (sklepów).
- Dane uwierzytelniające OAuth1
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
Faza 2: Integracja frontendowa (Widget)
Ten krok polega na dodaniu skryptu Kleep do stron produktów (PDP). Kompatybilny ze wszystkimi wersjami Magento. Postępuj zgodnie z naszym przewodnikiem Widget JS Library, aby zainstalować i skonfigurować CTA frontendowe na stronach produktów.Faza 3: Zarządzanie brakującymi danymi (SFTP)
Ta sekcja dotyczy sytuacji, gdy danych nie można pobrać przez standardowe punkty końcowe API. Jeśli API Magento nie umożliwia pobierania zwrotów lub pewnych określonych danych, realizujemy wymianę plików CSV. Zapoznaj się z poniższą dokumentacją. Niniejszy przewodnik przeprowadzi Cię przez proces przekazywania brakujących danych krok po kroku:Faza 4: Walidacja i wdrożenie produkcyjne
1. Środowisko testowe
Wdróż najpierw na swoim środowisku Preprod/Staging.2. Walidacja wizualna
Przed uruchomieniem produkcyjnym sprawdź:- Czy przycisk wyświetla się poprawnie?
- Czy kliknięcie otwiera wyskakujące okienko (Drawer)?
- Brak błędów „CORS” w konsoli przeglądarki?
