[SoftSolid] - Integracja z serwisem Allegro Właściwości modułu Allegro Obsługa wielu kont Allegro.pl Obsługa serwisu StrefaMarek Allegro Możliwość wystawiania produktów wielowariantowych ( rozdzielanie aukcji z opcjami, łączenie na poziomie Allegro.pl ) Automatyczne tworzenie transakcji w sklepie z licytacji na allegro Obsługa formularzy zamówień Allegro.pl Automatyczna synchronizacja stanów magazynowych Allegro.pl -> CS-Cart (Multi-Vendor), CS-Cart (Multi-Vendor) -> Allegro.pl Całkowite przeniesienie obsługi Allegro.pl do panelu sklepu Możliwość ustawienia wszystkich parametrów wystawianych aukcji Zarządzanie szablonami aukcji wystawianych na allegro Ważne : Moduł allegro nie obsługuje aukcji, które są już wystawione w serwisie Allegro. Nie ma możliwości pobrania do sklepu aukcji, które zostały wystawione w serwisie Allegro przez inne aplikacje lub poprzez panel Allegro. Konfiguracja dodatku Allegro Wchodzimy z górnego menu w Dodatki -> Zarządzanie dodatkami. Klikamy w nazwę [SoftSolid] - Integracja z serwisem Allegro lub w ikonkę i wybieramy pozycję Zarządzanie. W zakładce Ogólne skąd możemy pobrać informację o ustawieniach cron dla automatycznego pobierania transakcji z allegro. W zakładce Ustawienia konfigurujemy pozostałe parametry zgodnie z informacjami, które znajdują się w tej zakładce. 1
Ważne : Należy w konfiguracji dodatku w pola Ustawienia -> Nazwa pola firma oraz Ustwienia -> Nazwa pola NIP nazwy pól z Administacja -> Pola profilu które odpowiadają za pola w które wpisujemy nazwę firmy oraz NIP. W pola konfiguracji dodatku wpisujemy nazwy tych pól tak jak widać na poniższym screenie! Konfiguracja kont Allegro w sklepie CS-Cart Wchodzimy z górnego menu w Produkty -> Allegro -> Zarządzanie kontami Wybieramy sklep ( w przypadku kiedy w sklepie jest kilka storefrontów ) Klikamy w ikonę aby dodać nowe konto Po wpisaniu danych konta w allegro i utworzeniu konta, pod zębatką jest możliwość pobrania parametrów oraz kategorii. Klikamy w Pobierz kategorie, następnie 2
wybieramy z drzewa kategorię w której chcemy wystawiać przedmioty a następnie klikamy w Pobierz parametry Zostanie pobrane drzewo kategorii Allegro oraz parametry dodatkowe. Teraz możemy dokończyć ustawianie konta wybierając z listy rozwijanej województwo. Wracamy do Produkty -> Allegro -> Zarządzanie kontami, wchodzimy w konkretne konto w zakładkę Kategorie Allegro i ustawiamy inne parametry konta allegro W celu pełnej konfiguracji konta należy stworzyć szablon do aukcji Produkty -> Allegro -> Szablony Allegro Należy również stworzyć cennik dostawy Produkty -> Allegro -> Cenniki dostawy 3
Ustawienie tych dwóch rzeczy jest wymagane podczas konfiguracji konta allegro w sklepie. Przed przystąpieniem do pracy warto przejrzeć ustawienia konfiguracyjne modułu allegro. Ważne : Po skonfigurowaniu konta należy koniecznie pobrać aktualne kategorie allegro oraz parametry kategorii poprzez linki spod zębatki. Uwaga : Pole z nazwą województwa można ustawić dopiero po skonfigurowaniu pozostałych ustawień i utworzeniu konta. 4
Ważne : Po pobraniu drzewa kategorii z Allegro w konfiguracji konta należy wybrać kategorię w której będziemy wystawiać przedmioty w serwisie Allegro. Trzeba wybrać kategorię ostatniego poziomu. Ustawienie punktów kroniki Ta opcja daje możliwość ustawienia punktów przeglądania kroniki serwisu Allegro. W sytuacji kiedy potrzebujemy powtórnego przetworzenia jakiegokolwiek zdarzenia możemy cofnąć kronikę i przetworzyć zdarzenia jeszcze raz. Połączenie z REST API Moduł Allegro umożliwa pobieranie pewnych danych przez nowe API oparte na protokole REST. W tym celu należy założyć aplikację w serwisie https://developer.allegroapi.io/. Aplikację zakładamy w następujący sposób. W pierwszym kroku ustalamy czy zakładamy aplikację testową czy produkcyjną: 5
Następnie wchodzimy do tworzenia aplikacji: Logujemy się do konta w serwisie allegro.pl dla którego tworzymy aplikcję (konto które chcemy obsługiwać z poziomu sklepu). 6
Rejestrujemy nową aplikację: Opis aplikacji może być dowolny a w polu adres wpisujemy dane z pola Redirect URI ze screena poniżej ( ten adres jest generowany automatycznie przez moduł allegro) 7
Po stworzeniu aplikacji uzyskane dane (Client ID, Client Secret oraz API Key ) należy wpisać w konfiguracji konta allegro w sklepie. Poprzez REST API pobierane są np. warunki zwrotów i reklamacji oraz inne informacje potrzebne do wystawiania aukcji. Konfiguracja dostaw i płatności Dla dodatku Allegro można stworzyć w sklepie dedykowane płatności. Te płatności nie będą widoczne podczas normalnych zakupów w sklepie i będą widoczne w panelu ze statusem Ukryte. Podczas edycji płatności należy zaznaczyć checkbox Płatność tylko dla Allegro. 8
Dla dodatku Allegro można stworzyć w sklepie dedykowane dostawy. Te dostawy nie będą widoczne podczas normalnych zakupów w sklepie i będą widoczne w panelu ze statusem Ukryte. Podczas edycji dostawy należy zaznaczyć checkbox Dostawa tylko dla Allegro. 9
Tworzenie aukcji Allegro w sklepie CS-Cart W celu wystawienia przedmiotu w sklepie jako aukcję na allegro przechodzimy na Produkty -> Allegro -> Zarządzanie kontami - przesuwamy myszką w kierunku statusu konta i powinna pojawić się ikona. 10
Rozwijamy listę i wybieramy Dodaj nową aukcję. Poprzez przycisk Dodaj produkt wybieramy produkt z którego chcemy stworzyć aukcję. Wskazówka: Jeśli chcemy wystawić wiele aukcji z jednym szablonem i z tą samą kategorią należy dodać produkty do listy i stworzyć aukcje. Dla każdego produktu zostanie stworzona osobna aukcja. Sytuację ilustrują poniższe screeny: 11
Ustawiamy parametry aukcji i klikamy Utwórz. Teraz można ustawić pozostałe parametry aukcji (wszystkie parametry są kopiowane z ustawień konta poprzez które była wystawiana aukcja). Wskazówka: Podczas przygotowywania aukcji koniecznie trzeba wypełnić pola znajdujące się w zakładce Dodatkowe opcje przedmiotu. Można te dane wypełnić raz na poziomie konta i opcje te będą kopiowane do wszystkich aukcji wystawianych z tego konta. Należy pamiętać, że opcje się zmieniają w zależności od kategorii. Wystawianie aukcji w serwisie Allegro Aukcje które można wystawiać znajdują się w zakładce Zarządzanie aukcjami Aukcje, które zostały wystawione na Allegro.pl znajdują się w zakładce Aukcje wystawione. Każdej aukcji po wystawieniu automatycznie nadawany jest status Zablokowane aby uniknąć ponownego przypadkowego wystawienia aukcji. Wskazówka : Jeśli podczas wystawiania aukcji pojawi się komunikat Niepoprawne przekazanie parametrów struktury oznacza to, że należy pobrać najnowsze parametry allegro klikając w zębatkę a następnie Pobierz parametry, następnie wejść w aukcję w sklepie w zakładkę Dodatkowe opcje przedmiotu i ustawić odpowiednie parametry. Uwaga: Aukcja po utworzeniu ma domyślnie status Zablokowana. Aby wystawić aukcję w serwisie Allegro, należy zmienić jej status na Aktywna. Uwaga: Przy konfiguracji konta Allegro należy wybierać kategorii najniższego rzędu i wtedy pobierać parametry. Jeśli wystawiamy aukcje w różnych kategoriach należy wybrać te kategorie i wtedy pobierać parametry. 12
Obsługa licytacji Allegro w sklepie CS-Cart (Multi-Vendor) Po zakupie w serwisie Allegro, każda licytacja jest pobierana do sklepu i tworzona jest z niej transakcja w sklepie. Jeśli użytkownik zakupi kilka przedmiotów z kilku aukcji i wypełni jeden formularz dostawy zamówienia w sklepie zostaną połączone w jedno zamówienie. Przy każdym zamówieniu stworzonym z aukcji, znajdują się numery aukcji oraz nazwa użytkownika allegro, który złożył zamówienie. Wskazówka : Jeśli chcemy zakończyć aukcję przed czasem należy wejść w Produkty -> Allegro -> Aukcje wystawione rozwinąć Inne opcje licytacji, zaznaczyć Zakończ aukcje oraz wybrać aukcje które chcemy zakończyć i wcisnąć przycisk Zapisz. W trakcie kolejnej wymiany danych aukcje zostaną zakończone. Obsługa formularza dostawy w sklepie CS-Cart (Multi-Vendor) Formularz dostawy jest pobierany podczas przeglądania kroniki. Na podstawie formularza dostawy pobierane są informacje o zamówieniu. Obsługa StrefyMarek Allegro w sklepie CS-Cart (Multi-Vendor) Moduł integracji z Allegro.pl obsługuje również serwis StrefaMarek Allegro.pl. W celu integracji ze strefą marek należy wpisać dane do konta (login, hasło klucz WEBAPI) wygenerowane specjalnie przez allegro oraz w konfiguracji konta allegro należy ustawić Ustawienia -> Forma sprzedaży -> Sklep ( bez licytacji ) i Ustawienia -> Czas trwania aukcji(dni) -> Do wyczerpania. 13