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:

 

  1. Przejdź do działu Integracje → +Dodaj integrację i z sekcji Sklepy wybierz PrestaShop.
  2. 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.
  3. Podaj Adres sklepu – tutaj należy zwrócić uwagę, aby wpisać samą domenę bez protokołu HTTP czy szyfrowanego  HTTPS.
  4. Następnie zaloguj się do panelu PrestaShop i przejdź do zakładki Konfiguruj → Zaawansowane → API → Dodaj nowy klucz API.
  5. Wygeneruj nowy klucz, uzupełnij jego opis, nadaj wszystkie uprawnienia i zapisz ustawienia.
  6. Aktywuj tak wygenerowany klucz w sekcji Konfiguracja API → PrestaShop.
  7. Skopiuj klucz i wklej w oknie podłączania integracji w BaseLinkerze (pole Klucz API).
  8. Wybierz przycisk Zapisz.

 

Pamiętaj, aby pobrać najnowszą wersję wtyczki rozszerzającej wyniki i zainstalować ją po stronie sklepu.

https://developers.baselinker.com/shops_api/extensions/

Pod tym adresem znajdziesz opis funkcjonalności, które wprowadza wtyczka, oraz linki do konkretnych wersji. Wybierz rozważnie, ponieważ wersja dla PrestaShop 1.7 zawiera znaczące różnice w porównaniu do wersji 8, czy też 1.7.7.1+. Po zainstalowaniu rozszerzenia należy nadać uprawnienia przy kluczu API dla bl_orders, oraz wszystkich pozostałych bl_.

 

W przypadku jakichkolwiek problemów z najnowszymi wersjami istnieje także możliwość przywrócenia poprzedniej wersji — za każdym z linków widoczna jest data wydania rozszerzenia.

 

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ę.

 

Pamiętaj, ustawień jest o wiele więcej i warto się im przyjrzeć. Jeśli jednak nie jesteś pewien któregoś z nich, skonsultuj działanie parametru z naszym działem Supportu.

Czy ten tekst był pomocy?

Powrót do Pomocy