Integracja Shopify z xSale została przygotowana przez partnera zewnętrznego, firmę Sintra Consulting. Wpis ma charakter informacyjny i opisuje ogólny zakres wymiany danych między xSale a Shopify.
Konfiguracja, utrzymanie oraz obsługa problemów dotyczących działania tej integracji są realizowane przez partnera odpowiedzialnego za wdrożenie. W przypadku błędów synchronizacji, problemów z mapowaniem danych lub pytań technicznych dotyczących tej integracji należy kontaktować się z firmą Sintra Consulting.
W tym artykule znajdziesz
- jaki zakres danych obsługuje integracja
- jak działa synchronizacja cen
- jak działa synchronizacja stanów magazynowych
- jak działa import zamówień
- co trzeba ustalić przed uruchomieniem integracji
- gdzie zgłaszać problemy z integracją
Zakres integracji Shopify z xSale
Integracja umożliwia wymianę danych między xSale a sklepem Shopify w trzech głównych obszarach:
- przekazywanie cen z xSale do Shopify,
- przekazywanie stanów magazynowych z xSale do Shopify,
- pobieranie zamówień z Shopify do xSale.
Zakres działania może zależeć od konfiguracji wdrożonej przez Sintra Consulting, dlatego przed uruchomieniem integracji należy potwierdzić, które procesy mają być aktywne.
Synchronizacja cen z xSale do Shopify
Integracja pobiera ceny artykułów z xSale i aktualizuje ceny wariantów produktów w Shopify.
Produkty są dopasowywane po kodzie EAN lub SKU. W konfiguracji można wskazać typ ceny z xSale, który ma być przekazywany do Shopify. Aktualizacja ceny wykonywana jest tylko wtedy, gdy cena w xSale różni się od ceny zapisanej w Shopify.
Synchronizacja stanów magazynowych z xSale do Shopify
Integracja pobiera stany magazynowe z xSale i aktualizuje poziomy zapasów w Shopify.
Dopasowanie produktów odbywa się po EAN. Jeżeli dopasowanie po EAN nie jest możliwe, integracja może użyć symbolu lub SKU. Stany są aktualizowane dla wskazanej lokalizacji magazynowej Shopify.
Synchronizacja zamówień z Shopify do xSale
Nowe zamówienia z Shopify są automatycznie przekazywane do xSale. Integracja korzysta z mechanizmu webhook orders/create, czyli reaguje na utworzenie nowego zamówienia w Shopify.
Podczas importu zamówienia integracja:
- wyszukuje lub tworzy klienta w xSale na podstawie adresu e-mail,
- dopasowuje pozycje zamówienia do ofert xSale po EAN lub SKU,
- przekazuje dane produktów, klienta, dostawy i płatności,
- korzysta z konfigurowalnego mapowania metod płatności i dostawy.
Jeżeli przekazanie zamówienia nie powiedzie się od razu, integracja ponawia próbę. Mechanizm retry wykonuje maksymalnie 3 próby z odstępem czasowym. Dodatkowo działa cykliczna kontrola brakujących zamówień, która sprawdza, czy w Shopify nie ma zamówień wymagających ponownego przekazania do xSale.
Co ustalić przed uruchomieniem integracji?
Przed uruchomieniem integracji należy ustalić z Sintra Consulting:
- po jakich danych mają być dopasowywane produkty: EAN, SKU lub symbol,
- który typ ceny z xSale ma być wysyłany do Shopify,
- która lokalizacja Shopify ma być aktualizowana stanami magazynowymi,
- jak mają być mapowane metody płatności,
- jak mają być mapowane metody dostawy,
- od którego momentu mają być importowane zamówienia.
Gdzie zgłaszać problemy z integracją?
Integracja Shopify została przygotowana przez partnera zewnętrznego. Problemy z działaniem synchronizacji, błędy importu zamówień, nieprawidłowe mapowania, problemy z cenami lub stanami magazynowymi należy kierować do firmy Sintra Consulting.
Zespół xSale może pomóc w weryfikacji danych widocznych w xSale, ale konfiguracja i logika działania tej integracji są obsługiwane przez partnera odpowiedzialnego za jej przygotowanie.
EN