Podłącz sklep PrestaShop do konta BaseLinker i w prosty sposób wystawiaj produkty z magazynu na ponad 100 platformach marketplace. Pobieraj zamówienia ze sklepu do panelu BaseLinkera i obsługuj je 10 razy szybciej!
Aby podłączyć swój sklep PrestaShop do systemu BaseLinker wykonaj następujące kroki:
- Przejdź do działu Integracje → +Dodaj integrację i z sekcji Sklepy wybierz PrestaShop.
- Uzupełnij pole Nazwa wyświetlana – może to być dowolna nazwa, należy jedynie pamiętać, aby jej długość nie przekraczała 15 znaków.
- Podaj Adres sklepu – tutaj należy zwrócić uwagę, aby wpisać samą domenę bez protokołu HTTP czy szyfrowanego HTTPS.
- Następnie zaloguj się do panelu PrestaShop i przejdź do zakładki Konfiguruj → Zaawansowane → API → Dodaj nowy klucz API.
- Wygeneruj nowy klucz, uzupełnij jego opis, nadaj wszystkie uprawnienia i zapisz ustawienia.
- Aktywuj tak wygenerowany klucz w sekcji Konfiguracja API → PrestaShop.
- Skopiuj klucz i wklej w oknie podłączania integracji w BaseLinkerze (pole Klucz API).
- Wybierz przycisk Zapisz.
Aby skonfigurować integrację pod potrzeby swojego sklepu, skorzystaj z przycisku Przejdź do ustawień tej integracji i wybierz odpowiednie dla siebie opcje.
Przydatne parametry
W ustawieniach integracji, w zakładce Zaawansowane dostępne są dodatkowe parametry sklepu. Warto zwrócić uwagę na niektóre z nich, celem jeszcze sprawniejszego działania integracji.
- presta_shop_id – jeśli korzystasz ze sklepu, który jest multistore nie zapomnij poprawnie skonfigurować tego parametru, to w nim należy określić z jakim ID sklepu system ma się komunikować;
- og_ignore_shop_id – jeśli w ramach jednego połączenia chcesz pobierać zamówienia ze wszystkich ID sklepów, włącz ten parametr;
- og_delay – jeśli dochodzi do zdublowania zamówienia lub pobrania niepełnego zamówienia z PrestaShop a czas synchronizacji zamówień to 1 minuta – problem może wystąpić po stronie sklepu. Jednym z rozwiązań jest ustawienie parametru og_delay na 5 minut. Powoduje to, że worker pobierający zamówienia nadal startuje co minutę, natomiast ignoruje zamówienia utworzone wcześniej niż zadeklarowane 5 minut temu. To zniweluje problem dublowania;
- special_prices – włącz ten parametr, jeśli integracja miałaby uwzględniać ceny specjalne/reguły cenowe;
- language – pamiętaj skonfigurować język, w którym pracuje sklep – domyślnie jest to PL;
- currency – pamiętaj skonfigurować walutę, na jakiej operujesz w sklepie – domyślnie jest to PLN;
- max_req_ids – jeśli masz problem z pobraniem produktów do katalogu BaseLinkera, lub wystawianiem na marketplace produktów z magazynu Twojego sklepu zredukuj ten parametr o połowę.