Integracja PrestaShop z Firmao
Firmao umożliwia dwustronną integrację ze sklepem internetowym działającym na platformie PrestaShop. Dzięki niej produkty, ich ceny, zdjęcia i opisy, a także zamówienia wraz z klientami synchronizują się automatycznie pomiędzy sklepem a systemem, a stany magazynowe i ceny sprzedaży mogą być na bieżąco aktualizowane po stronie sklepu.
Ważne! Jedna domena sklepu PrestaShop może być podłączona tylko do jednej organizacji Firmao. Przy próbie podłączenia sklepu używanego już w innej organizacji system wyświetli komunikat z opcją przeniesienia synchronizacji do bieżącej organizacji.
Jak połączyć sklep PrestaShop z kontem Firmao?
Kliknij awatar w prawym górnym rogu, a następnie z listy rozwijanej wybierz „Ustawienia firmy”.

W lewym panelu ustawień przejdź do zakładki „Integracje”, a następnie wybierz „PrestaShop”.

Uzupełnij dwa pola:
- Klucz usługi internetowej – klucz Webservice wygenerowany po stronie sklepu PrestaShop.
- Domena API sklepu – adres API Twojego sklepu, np. https://twoj-sklep.pl/api/.

Następnie kliknij przycisk „Zapisz i sprawdź połączenie”, aby zweryfikować, czy Firmao poprawnie łączy się ze sklepem.

Pozostałe opcje konfiguracji (przesyłanie zamówień, częstotliwość przesyłania stanów, atrybuty i cechy, automatyczne fakturowanie) są widoczne od razu, ale pozostają nieaktywne do czasu poprawnego połączenia i zaznaczenia checkboxa „Włącz synchronizację”.

Zaznaczenie „Włącz synchronizację” automatycznie włącza w Firmao moduł Zamówienia (jeśli był wcześniej wyłączony). Dopóki synchronizacja jest aktywna, wyłączenie tego modułu nie jest możliwe.
Co i jak często się synchronizuje?
Pierwsze pobranie danych ze sklepu następuje od razu po zapisaniu ustawień, nie trzeba czekać na pierwszy cykl synchronizacji. Kolejne synchronizacje odbywają się automatycznie co około 10 minut.
- Produkty (nazwy, opisy, zdjęcia, ceny, stawki VAT, jednostki, kategorie) pobierane są ze sklepu do Firmao. Kategoria produktu z PrestaShop trafia automatycznie do słownika „Produkty-Typy”.
- Zamówienia wraz z klientami pobierane są ze sklepu do Firmao dopiero po zakończeniu synchronizacji produktów. Jeśli dane nowego klienta (NIP, telefon, e-mail lub nazwa firmy) pokrywają się z już istniejącym klientem w Firmao, system pomija zduplikowane dane i wysyła powiadomienie do administratorów.
Wskazówka: Po zaznaczeniu opcji „Włącz przesyłanie zamówień do Prestashop” zamówienia utworzone bezpośrednio w Firmao trafią również do sklepu jako zamówienia. Jeśli klient z takiego zamówienia nie istnieje jeszcze w PrestaShop, zostanie tam automatycznie utworzony.
Ceny i stany magazynowe wysyłane do PrestaShop
W ustawieniach integracji wybierasz „Częstotliwość przesyłania stanów magazynowych oraz cen do Prestashop”:
- Na żywo – każda zmiana stanu magazynowego lub ceny sprzedaży jest wysyłana do sklepu natychmiast.
- Co 1 godzinę lub co 8 godzin – do sklepu przesyłane są wyłącznie produkty zmodyfikowane od ostatniej synchronizacji.
- Brak – Firmao nie przesyła stanów ani cen do sklepu.

Ważne! Opcja Na żywo jest dostępna wyłącznie dla organizacji posiadających licencję Supreme.
Ze względów bezpieczeństwa ujemny stan magazynowy nigdy nie jest przesyłany do sklepu, w takiej sytuacji Firmao wyświetli odpowiedni komunikat i poprosi o skorygowanie stanu magazynowego produktu.
Atrybuty, cechy i kombinacje produktów
Jeśli Twój sklep korzysta z wariantów produktów (np. różne rozmiary lub kolory), Firmao obsłuży je jako kombinacje. Funkcję włącza się dwoma osobnymi checkboxami w ustawieniach Magazynu oraz integracji PrestaShop: „Włącz atrybuty dla produktów” i „Włącz cechy dla produktów”.

Wskazówka: Jeśli podczas synchronizacji Firmao wykryje w sklepie produkty z kombinacjami, obie opcje włączą się automatycznie, a administratorzy otrzymają stosowne powiadomienie.
Ważne! Atrybuty i cechy działają wyłącznie w organizacjach z jednym magazynem i wyłączonymi numerami seryjnymi. Przy włączonych numerach seryjnych lub kilku magazynach opcji nie da się włączyć, również automatycznie.
Po włączeniu funkcji w module Produkty/Magazyn pojawi się podzakładka „Atrybuty i Cechy”, a w szczegółach produktu z wariantami, zakładka „Kombinacje”, na której znajdziesz zdjęcie, nazwę PL/EN, kod, cenę zakupu, narzut, marżę i aktualny stan magazynowy każdej kombinacji.

Wskazówka: Do każdej kombinacji można wgrać dokładnie jedno zdjęcie. Kod kombinacji zsynchronizowanej z PrestaShop nie może być ręcznie zmieniony w Firmao.
Automatyczne tworzenie faktur do zamówień z PrestaShop
Zaznaczając zalecaną opcję „Automatyczne tworzenie faktur na podstawie zamówień pobranych z Prestashop”, do każdego pobranego ze sklepu zamówienia Firmao utworzy powiązaną fakturę sprzedażową.

Ręczne przesyłanie aktualizacji i wymuszanie synchronizacji
Niezależnie od automatycznego harmonogramu, produkty możesz przesłać do sklepu również ręcznie. W tym celu na liście Produkty/Magazyn kliknij ikonę trzech kropek w prawym górnym rogu, a następnie wybierz „Prześlij zaktualizowane produkty do Prestashop”. W oknie, które się pojawi, wskaż zakres danych do przesłania.
