Integracje na zamówienie

Integracje PrestaShop na zamówienie: sklep i pozostałe systemy pracują na tych samych danych.

ERP, fakturowanie, magazyn, logistyka, CRM. Zamówienia, stany magazynowe i dane klientów przepływają automatycznie, bez ręcznego przepisywania.

Synchronizacja w obie strony
Obsługa błędów i ponowienia
Każde uruchomienie w dzienniku
Co najczęściej łączymy
Systemy fakturowania
ERP i gospodarka magazynowa
Logistyka i punkty odbioru
CRM i systemy newsletterowe
Co psuje się przy ręcznym przenoszeniu

Dopóki dane między dwoma systemami przenosi człowiek, błąd jest tylko kwestią czasu.

Ręczne przepisywanie

Każdy ręczny krok to okazja do pomyłki, a klient zwykle zauważa ją pierwszy.

Rozjeżdżające się stany magazynowe

Jeśli stany odświeżają się raz dziennie, sklep sprzedaje towar, którego już nie ma.

Zamówienia wychodzące z opóźnieniem

Zamówienie, które późno dociera do magazynu, późno wyjeżdża. Integracja skraca ten czas do minut.

Co robimy

Jak powstaje integracja.

Analiza drugiego systemu

Sprawdzamy, jaki interfejs udostępnia: API, plik czy bazę danych. Od tego zależy, co i jak często da się przesyłać.

Budowa połączenia

Połączenie powstaje jako moduł, a dane dostępowe są w ustawieniach sklepu, nie w kodzie.

Logika synchronizacji

Dla każdego pola ustalamy, który system jest źródłem danych, żeby systemy nie nadpisywały się nawzajem.

Obsługa błędów

Gdy drugi system nie odpowiada, nic nie ginie: przesyłanie jest ponawiane, a gdy się nie uda, pojawia się zgłoszenie.

Dziennik

Każde uruchomienie zostawia ślad, więc widać, co zostało przesłane, a co utknęło.

Obciążenie

Duże ilości danych przesyłamy partiami, żeby nie przeciążać ani sklepu, ani drugiego systemu.

Jak to przebiega

Analiza, budowa, uruchomienie.

1

Analiza

Analizujemy drugi system i spisujemy, co można przesyłać, w którą stronę i jak często.

2

Programowanie

Budujemy integrację i sprawdzamy ją na danych testowych w obu systemach.

3

Uruchomienie

Po uruchomieniu obserwujemy dziennik i zostajemy przy integracji, aż proces działa samodzielnie.

Częste pytania

O co pytają przed integracją.

Czego potrzeba od drugiego systemu?
Dostępu do API lub połączenia z danymi oraz dokumentacji. Jeśli dokumentacji brak, rozmawiamy z dostawcą systemu.
Co się dzieje, gdy drugi system przestanie działać?
Nic nie ginie: nieudane przesłanie jest ponawiane i pozostaje widoczne w dzienniku. Możemy też wysyłać powiadomienie.
Jak często dane są synchronizowane?
Tak, jak wymaga tego firma. Stany magazynowe zwykle co minutę, zamówienia od razu, dane podstawowe raz dziennie.
Co, jeśli nie ma API?
Wtedy budujemy wymianę danych przez pliki albo bazę danych. Rozwiązanie dopasowujemy do tego, na co pozwala drugi system.
Gdzie są przechowywane dane dostępowe?
Dane dostępowe są zaszyfrowane w ustawieniach sklepu. Nie trafiają ani do kodu, ani do dziennika.
Zapytanie

Umów konsultację integracji

Podaj adres sklepu i system, z którym ma zostać połączony. Przejrzymy to i w ciągu dwóch dni roboczych odpiszemy, co proponujemy i ile to kosztuje.

Moje moduły