Allegro.pl
Dzięki dwustronnej integracji z Allegro e-sklep ma poniższe możliwości:
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:
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? 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 posadać dostęp do przeglądarki. 4. Ze strony https://apps.developer.allegro.pl/ pobierz dane z pola Client ID
5. Ze strony https://apps.developer.allegro.pl/ pobierz dane z pola Client Secret
6. 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ń.
7. 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ń.
8. 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" 9. Po potwierdzeniu powinna pokazać się strona sklepu z edycją Allegro WebAPI i informacją "Zapisano domyślne ustawienia dla wybranego konta." 10. Teraz możesz zacząć wystawiać produkty ze sklepu na Allegro.
Zanim jednak wystawisz przedmioty na Allegro, zapoznaj się z nowymi zasadami tworzenia opisu na Allegro. 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! 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.
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ę. Mechanizmy crona obciążają znacznie serwery, dlatego częstsze uruchamianie (np. co godzinę) jest opcją dodatkowo płatną i kosztuje 150 zł netto rocznie - chcesz zamówić tą opcję, napisz do nas. 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 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 150 zł netto rocznie - chcesz zamówić tą opcję, napisz do nas. 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 |