Chcete připojit Váš PrestaShop na Base a nevíte jak? Připravili jsme pro Vás podrobný návod, který Vás provede napojením Presty krok za krokem.

1. Přidání integrace do Base

Jakmile máte u nás registraci a chcete připojit Váš eshop, který běží na platformě Prestashop, je potřeba kliknout v levém panelu na tlačítko Integrace a poté na Přidejte integraci.

Po kliknutí na tlačítko Přidejte integraci vyskočí okno se všemi dostupnými integracemi, napíšete požadovanou platformu Presta a kliknete na logo integrace.

2. Připojení integrace

  • Název (interní) – Libovolné pojmenování Vaší integrace
  • Adresa Obchodu – Samotná doména, např. ‚mojeadresa.com‘. Žádné „http“ na začátku.
  • Token API – API klíč z vašeho Presta rozhrání
  • Synchronizace produktů – Je třeba stáhnout a aktualizovat databázi produktů? Nastavte „ne“, pokud chcete pouze stahovat objednávky z obchodu.

3. Jak získat API klíč

Pro získání API klíče je potřeba přejít do administrace eshopu, kliknout na tlačítko Nástroje a zde vybrat Webové služby.

Jakmile přejdeme na panel Webové služby, ujistíme se, že máte zaškrtnuto tlačítko Povolit PrestaShop Webservis a poté přejdete na Přidat nový klíč webové služby.

Zde si vygenerujete API klíč, nastavíte popis( pro jakou platformu API klíč vytvářím) a povolíte klíč webové služby na Ano a zaškrtnete všechny oprávnění přístupu (je opravdu potřeba mít zaškrnutá všechna pole, jinak integrace nebude spolehlivě fungovat). Poté kliknete dole na tlačítko uložit. Jakmile máte uloženo, zkopírujete si API klíč a vložíte jej do naší integrace v Base a kliknete na tlačítko Uložit.

Po uložení údajů si můžete zkontrolovat, zda-li je Vaše připojení s obchodem aktivní.

Pokud se Vám ukáže hláška, že je spojení s obchodem platné, je integrace přidána správně a je tak možné provést první import svých produktů do Base katalogu. (Synchronizace s naším systémem může trvat až několik desítek minut, pokud vám import položek nepůjde hned, je možné, že se položky stále synchronizují).

4. Instalace Base pluginu pro Prestashop

Doplněk slouží především pro správné získávání informací mezi naším systémem, přepravcem a zásilkách. Pokud nic z tohoto pluginu nevyužíváte, můžete tento krok preskočit.

Plugin obsahuje funkce:

  • Stahování dat  z modulů Sensbit
  • Stahování dat z balíkomatu, Parcel Post a DHL z modulu Furgonetka
  • Stahování dat z balíkomatu z modulu InPost Paczkomaty Polska (pminpostpaczkomaty)
  • Získání údajů o sběrných bodech parcel z modulu GreenMouseStudio
  • Stažení dat sběrných míst z modulu InpostShip
  • Stažení údajů o sběrném místě z modulu InPost Shipping
  • Stažení údajů o způsobu přepravy a příjmovém místě z modulu X13Allegro
  • Stahování dat DHL Parcelshop (Sensbit)
  • Stahování dat DPD Pickup (Sensbit)
  • Stažení dat sběrného místa Post Office, Żabka, Orlen, Ruch (Sensbit)
  • Stažení dat z odběrného místa z modulu postapolskaen
  • Stažení dat z odběrného místa Sameday
  • Získání ID místa vyzvednutí ze serveru Ruch
  • Stažení ID místa vyzvednutí z modulu Orlen Paczka
  • Stažení ID místa vyzvednutí z aplikace Seigi
  • Stažení ID místa vyzvednutí z modulu Packet
  • Získání ID bodu vyzvednutí z modulu shaim_balikovna
  • Výběr faktury z modulu paragonfaktura
  • Výběr faktury z modulu x13paragonorinvoice
  • Výběr faktury z modulu příjemky-faktury
  • Výběr faktury z modulu pdinvoicebillpro
  • Další poplatky za platbu přes Przelewy24
  • Další poplatky z modulů paypalfeeplus
  • Přizpůsobené slevy z pravidel košíku

Přejdete na web: https://developers.baselinker.com/shops_api/extensions/ a stáhnete plugin podle verze Vašeho Prestahopu:

Na výběr máme plugin pro PrestaShop 1.6 a nebo 1.7 a vyšší.

Jakmile máte plugin stažený, přejdete opět do nastavení Vašeho Prestashop a klikneme na Moduly, poté Správce modulu a na této stránce klikneme na Nahrát modul.

Jakmile máte modul nainstalován, zobrazí se nám potvrzovací hláška a můžeme přejit k importu produktů.

5. Import produktů

Pro import produktů přejdete na ProduktyImport/export a zde zvolíte Import produktů z externího úložiště kde vyberete Váš Prestashop, který jste si přidali.

Jakmile vyberete Vaše úložiště, je potřeba vyplnit:

  • Typ importu – Stahujte pouze nové produkty
  • Inventář – (katalog, do kterého zboží naimportujeme)
  • Cilový jazyk – (podle jazyka produktů ve vašem eshopu)
  • Synchronizace cen – (možnost zjistit ceny jen jednou, nebo vybrat možnost pro pravidelnou aktulalizaci cen)
  • Cenová skupina – (v jaké měně produkty importuji)
  • Synchronizace množství – ( možnost stáhnout skladové množství jen jednou, nebo aktualizovat množství pravidelně)
  • Sklad(zásoby) – do jakých zásob sklad budeme importovat (výchozí, nebo vlastní zásoby)

Jakmile máte vyplněno, kliknete na import a vyčkáte, než se import dokončí(může trvat i několik minut).

Veškeré produkty poté naleznete v seznamu produktů.

Pokud o import nemáte zájem, je možné provést např. listing na marketplace tzv. napřímo, bez importu produktů do katalogu.

V tomto případě stačí přejít na požadovaný marketplace, kliknout na tlačítko Výpis a vybrat zde svůj eshop a kategorii a přidat tak položky bez nutnosti katalogu.

6. Verze Prestahop, které je možné připojit

Do Base je možné připojit eshop na platformě Prestashop s níže podoporovanými verzemi.

Každá verze má i svůj doplněk, který můžete do svého eshopu nainstalovat. Jedná se především o zrychlení komunikaci mezi Base a Vaším eshopem a předávání pickup pointů kurýrů.

Verze 1.6:

Verze 1.7:

Verze 1.7.7.1+:

Verze 8:

Aktuální seznam naleznete i zde:

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

7. Možné problémy

Pokud narazíte na problém, kdy nefunguje např. přenos objednávek, nejde uložit integrace, nenačítají se produkty, atd. Je vždy nutné ověřit, zda-li nedochází k blokaci našich IP adres ze strany vašeho eshopu nebo hostingu, na kterým eshop běží.

Na whitelist by měly být přidány tyto IP adresy, z kterých Base k vašemu eshopu přistupuje:

51.77.52.107

3.74.135.112

3.74.1.39

3.68.36.131

18.194.204.155

3.126.190.98

3.66.117.228

3.66.179.55

18.157.125.26

3.126.202.245

3.74.7.74

13.49.121.244

13.49.185.62

13.51.143.164

3.75.243.193

Druhou věcí je ověřit, že mám povoleny všechny API scopes v eshopu a je povolen zápis/čtení dat.

Pokud problém s komunikací mezi eshopem a Base přetrvává, obraťte se prosím na naši technickou podporu přímo z Vašeho Base účtu.

Bylo to užitečné?

Zpět k podpoře