Konfiguracja modułu Allegro

Wyślij zgłoszenie
Wpisz do wyszukiwarki swoje pytanie lub krótki opis problemu
MENU

 



Sklep internetowy ma pełną integrację z Allegro i dzięki temu ma wiele możliwości ułatwiających sprzedaż i obsługę zamówień.

Dzięki dwustronnej integracji z Allegro e-sklep ma poniższe możliwości:

  • łatwe wystawianie produktów ze sklepu na Allegro;
  • aktualizowanie stanów, opisów i cen w produktach  - Allegro <> e-Sklep;
  • automatyczne, ponowne wystawienie aukcji zakończonych;
  • pobieranie zamówień z Allegro do e-sklepu;
  • importu produktów do sklepu - gdy zaczynamy przygodę ze sklepem a mamy wiele aukcji już wystawionych.




Konfiguracja modułu Allegro - od tego zaczynamy - instrukcja krok po kroku

Moduł Allegro w sklepie służy do lepszej kontroli nad produktami i zamówieniami, możemy do sklepu dodać np. dwa produkty i gdy sprzedamy jeden produkt w serwisie Allegro, w sklepie pojawi się zamówienie z Allegro oraz zostanie pomniejszony stan tego produktu o 1 szt.

W odwrotnej sytuacji, gdy sprzedamy jeden produkt w sklepie to na aukcji zostanie zmniejszony stan o 1 sztukę.

Do sklepu możemy podłączyć kilka kont z Allegro - nie zalecamy jednak podłączać więcej niż 3 konta Allegro.

Aby połączyć swoje konto w Allegro ze sklepem internetowym należy:

  • Posiadać swoje konto w serwisie Allegro.pl
  • W pełni aktywować swoje konto w Allegro.pl



Co to jest RestApi Allegro?

Jest to usługa umożliwiająca wymianę informacji między zewnętrznymi aplikacjami, np. sklepem internetowym, a serwisem Allegro. Dzięki niej sklep będzie komunikował się z serwisem Allegro.pl

Jeżeli chcesz połączyć konto w Allegro ze sklepem internetowym musisz mieć aktywne konto w Allegro.


 

Jak skonfigurować moduł Allegro? 

Instrukcja konfiguracji - Krok po kroku.

Aby poprawnie skonfigurować moduł Allegro w sklepie, zaloguj się do panelu administracyjnego  sklepu i w menu Aukcje > Konfiguracja modułu Allegro kliknij Dodaj nowe konto WebAPI.






Dodaj nowe WebAPI Allegro wypełniając wszystkie pola na tej stronie - podpowiedzi co wpisać w danym polu są umieszczone przy znaku zapytania, który znajduje się przy każdym polu.





 
1. Podaj dowolną nazwę WebAPI Allegro (nazwa identyfikująca konto w Twoim sklepie, nazwę należy sobie samemu wymyślić.
 
2. Numer kraju dla Polski to 01.

3. Na tej stronie https://apps.developer.allegro.pl/ zarejestrujesz swoją aplikację sklepu i powiążesz oprogramowanie sklepu z Twoim kontem na Allegro.pl. 

Musisz na tej stronie zalogować się swoimi danymi z Allegro.pl, a następnie zarejestrować nową aplikację (w opisie aplikacji dodaj dowolny opis, np. "mój sklep", w adresie aplikacji podaj link, który widzisz w konfiguracji Allegro WebAPI w swoim sklepie, w pozycji "Adres aplikacji", np. 
http://twoja-nazwa-sklepu.pl/ ext/allegro.php
. Należy także zaznaczyć opcję Aplikacja będzie posiadać dostęp do przeglądarki oraz wszystkie uprawnienia.

Uwaga!
Obecnie tworzenie tokena wymaga włączenia dwuetapowego logowania z użyciem kodów weryfikacyjnych SMS. Jeśli na Twoim koncie Allegro nie jest ta opcja włączona, zostaniesz przekierowany automatycznie do konfiguracji logowania dwuskładnikowego. Logowanie dwuskładnikowe nie ma wpływu na działanie tokenów. Nawet, jeżeli po stworzeniu kluczy Allegro wyłączysz dwuskładnikowe logowanie, integracja sklepu z Allegro nadal będzie działać poprawnie.












4. Ze strony https://apps.developer.allegro.pl/ pobierz dane z pola Client ID i Client Secret
 
5. Ustaw status zamówienia, który pokaże się w sklepie internetowym przy nieopłaconych zamówieniach z Allegro, np. "Oczekiwanie na płatność". Nowe statusy możesz dodać w menu Klienci i zamówienia > Ustawienia > Statusy zamówień.
 
6. Ustaw status zamówienia, który pokaże się w sklepie internetowym przy opłaconych zamówieniach z Allegro, np. "Zapłacone". Nowe statusy możesz dodać w menu Klienci i zamówienia > Ustawienia > Statusy zamówień.

 






 



 



 7. Po zapisaniu danych pojawi się poniższa strona z komunikatem Allegro o próbie powiązania zewnętrznej aplikacji z Twoim kontem. Oczywiście potwierdź, klikając w "POWIĄŻ KONTO"






 
 


8. Po potwierdzeniu powinna pokazać się strona sklepu z edycją Allegro WebAPI i informacją "Zapisano domyślne ustawienia dla wybranego konta."
 







Uwaga!

1. Nie zaleca się podłączania więcej niż 3 kont webApi Allegro w sklepie. Przy zbyt dużej ilości kont mogą występować problemy z aktualizacją ofert Allegro, lub wygasanie kluczy webApi spowodowane zbyt rzadkim pobieraniem danych. 

2. Podczas generowania kluczy WebAPI dla kilku kont Allegro musisz sprawdzać, czy jest się zalogowany na właściwym koncie Allegro. W przeciwnym razie może dojść do wygenerowania kilku kluczy API dla tego samego konta Allegro!

3. Nie używaj tego samego konta Allegro w kilku sklepach na oprogramowaniu sStore. Może dojść do sytuacji, że zamówienia na produkty wystawione ze sklepu pierwszego, trafią do drugiego sklepu jako puste. Reasumując, możesz mieć kilka kont Allegro w sklepie, ale jedno konto Allegro nie może być w kilku sklepach.

Aktualizacja ceny i ilości w wystawionych aukcjach Allegro

Oprogramowanie sklepu aktualizuje ilości oraz ceny produktów w Twoich ofertach Allegro, na podstawie obecnej oferty sklepu internetowego. Aktualizacja jest robiona tylko dla ofert wystawionych z pozycji panelu sklepu internetowego.
Jeżeli nie chcesz aby aktualizowały się ilości produktów oraz ceny w Allegro, na podstawie danych z Twojego e-sklepu, możesz wyłączyć to w sekcji Konfiguracja > Stany magazynowe, w pozycjach Allegro - aktualizacja ilości, oraz Allegro - aktualizacja ceny. Za pomocą opcji Ilość aukcji aktualizowanych jednorazowo możesz ustawić, ile aukcji (Domyślnie 5) będzie się aktualizować przy każdym wywołaniu crona. 







Pobieranie zamówień z Allegro.pl, automatyczne wystawianie aukcji i pobieranie zamówień z Allegro do sklepu internetowego - informacje ważne dla sklepów z licencją na własność
 
Aby zamówienia z serwisu Allegro.pl dodawały się automatycznie do e-sklepu, trzeba dodać odpowiedni wpis do crona na serwerze, na którym znajduje się sklep internetowy - cron, czyli mechanizm do cyklicznego uruchamiania skryptów na serwerze.
 
Użytkownicy sklepów abonamentowych (dzierżawionych) nie muszą nic robić w tej kwestii, ponieważ te sklepy mają już wpisy dodane do serwera automatycznie!

Mechanizm crona w standardowym trybie uruchamia się 3 x na dobę. M
echanizmy crona obciążają znacznie serwery, dlatego częstsze uruchamianie (np. co godzinę) jest opcją dodatkowo płatną i kosztuje 149 zł netto rocznie -> Zamów taką opcję.


Właściciele sklepów z licencją na własność, które są instalowane na zewnętrznych serwerach (własnych serwerach, w innych firmach hostingowych), muszą sami zadbać o to, aby odpowiednie komendy zostały dodane do Crona na serwerze.
 
Komenda dla pobierania zamówień z aukcji:
wget --spider http://Twoja-Domena.pl/auto.php > /dev/null 2>&1
 
Wpis do wznawiania aukcji i aktualizacji ofert w Allegro.pl:
wget --spider http://Twoja-Domena.pl/auto_redraw.php > /dev/null 2>&1
 
Uwaga!!!
Komendy crona na serwerze, dla pobierania zamówień z Allegro, do wznawiania aukcji i aktualizacji produktów w ofertach Allegro, nie mogą być ustawione częściej niż co 60 minut. W innym wypadku serwis Allegro.pl będzie blokować IP serwera i zarówno pobieranie zamówień, jak i wystawianie aukcji nie będzie możliwe.
Mechanizm crona w standardowym trybie uruchamia się 3 x na dobę. Mechanizmy crona obciążają znacznie serwery, dlatego częstsze uruchamianie (np. co godzinę) jest opcją dodatkowo płatną i kosztuje 149 zł netto rocznie Zamów taką opcję.



 





Zobacz także:

Zamówienia z Allegro nie pobierają się do sklepu internetowego?

Jak usunąć komunikat o starych kontach WebAPI Allegro i dodać nowe REST API Allegro w sklepie internetowym

Jak przełączyć integrację z Allegro na nowe webApi, po 25 września 2017

Nowe zasady dla tytułu i opisu przedmiotu wystawianego w Allegro.pl

Problemy z WebAPI Allegro w sklepie - Zła nazwa użytkownika i/lub hasło. Sprawdź też, czy nie masz włączonych haseł do aplikacji. Jeśli tak - podaj hasło do aplikacji, zamiast hasła do konta.


Problemy z WebAPI Allegro w sklepie - po zalogowaniu się do konta w serwisie Allegro.pl pojawi się komunikat "Nie możemy wyświetlić strony. Numer błędu:


Problemy z WebAPI Allegro w sklepie - produkty wystawione przez sklep internetowy nie aktualizują się na aukcji


Problem z r. sections[1].items[0].content nie może być puste - rozwiązywanie problemu - Grudzień 2017

Wygenerowałem zgodnie z instrukcją kod html i przy wystawieniu aukcji na Allegro otrzymałem informację, iż w opisie przedmiotu znajdują się niedozwolone elementy HTML/JavaScript




Zobacz również:


Jak połączyć sklep internetowy z Allegro.pl

Jak wystawić produkty ze sklepu na Allegro.pl

Jak zarządzać aukcjami Allegro w sklepie internetowym

Jak działają profile aukcji Allegro, jak utworzyć profile aukcji


Więcej tematów związanych z integracją sklepu z Allegro.pl