Integracja Hummerce z zewnętrznym konfiguratorem pozwala sprzedawać w sklepie produkty konfigurowane w narzędziu dostawcy - bez przepisywania konfiguratora i bez ręcznego przenoszenia zamówień. Sklep pobiera katalog produktów dostawcy, pokazuje jego konfigurator na stronie produktu, a gotową konfigurację przyjmuje do koszyka z ceną i cechami, skąd trafia dalej do oferty, zamówienia i ERP.
Stan na: aktualizacja 2026-10-16.
- Katalog dostawcy bez ręcznego wprowadzania - produkty i kategorie z katalogu dostawcy pojawiają się w sklepie razem ze zdjęciami.
- Konfigurator dostawcy w Waszym sklepie - klient konfiguruje produkt na stronie sklepu, bez przechodzenia do obcej strony.
- Cena i cechy z konfiguratora w koszyku - klient widzi w koszyku cenę skonfigurowanego produktu i wybrane cechy, a nie tylko nazwę produktu.
- Dalsza obsługa jak dla zwykłych produktów - konfiguracja trafia do oferty, zamówienia i ERP, z cenami i rabatami klienta B2B.
- Sprawdzone w branży meblowej - przykład z wdrożenia: katalog i konfigurator mebli w standardzie OFML (pCon), w którym produkt składa się z wielu opcji wykończenia i wymiarów.
- Jeden koszyk dla całego asortymentu - produkty z konfiguratora i zwykłe towary sklepu klient kupuje w jednym zamówieniu.
Integracja składa się z trzech elementów. Każdy da się opisać osobno, ale razem tworzą pełną ścieżkę od katalogu do ERP.
- Sklep pobiera z usługi dostawcy drzewo kategorii i produkty - nazwy, przypisanie do kategorii i zdjęcia. Pobranie uruchamia się jako zadanie w panelu.
- Ceny i cechy konfiguracji nie pochodzą z katalogu - cena konfiguracji jest znana dopiero po wyborach klienta i trafia do sklepu przy dodaniu do koszyka (element 3).
- Zdjęcia zapisują się w sklepie. Chwilowy brak połączenia z usługą dostawcy nie ukrywa zdjęć produktów na listach.
- Wersje językowe - przy pobraniu wybiera się języki, a każdy produkt trafia do widoków sklepu w tych językach.
- Nie nadpisujemy tego, co sklep ma już swojego - produkty i kategorie spoza katalogu dostawcy zostają nietknięte, a symbole istniejących produktów nie są zmieniane.
- Porządkowanie nieaktualnych pozycji:
- produkty, których nie ma już w katalogu dostawcy, trafiają do kategorii na nieaktualne pozycje - nie są usuwane automatycznie, a o ich skasowaniu decyduje obsługa sklepu,
- kategorie, których nie ma już w katalogu, są oznaczane jako niewidoczne.
- Ręczna kolejność produktów w kategorii zostaje zachowana po kolejnych pobraniach - nowe produkty trafiają na koniec listy. Kolejność ręczna działa, gdy lista produktów w kategorii jest pobierana z wyszukiwarki (Sortowanie produktów).
- Po każdym pobraniu zalecamy przeładowanie indeksu wyszukiwarki, aby listy pokazały nowy stan.
- Pobranie tworzy raport - liczbę obiektów do zaimportowania oraz historię utworzeń i zmian.
Schemat jest podobny do importu produktów z pliku XML, tyle że źródłem jest usługa dostawcy, a nie plik.
- Konfigurator dostawcy wyświetla się w ramce (iframe) na stronie produktu, w układzie szablonu sklepu. Sposoby osadzenia opisuje strona Konfigurator na stronie produktu, w tabeli "Zewnętrzne konfiguratory".
- Uwierzytelnienie: usługa dostawcy wymaga dostępu, więc sklep pobiera dla klienta token dostępu i przekazuje go konfiguratorowi - klient nie loguje się osobno u dostawcy. Token ma ograniczony czas ważności, a po jego upływie sklep pobiera nowy.
- Wygląd ramki ustala dostawca. Kolory, układ i etykiety konfiguratora zmienia się przez ustawienia po stronie dostawcy, a nie stylami sklepu. Tłumaczenia etykiet konfiguratora też dostarcza dostawca.
- Sklep testowy i produkcyjny mogą korzystać z tego samego katalogu dostawcy albo z osobnych - zależnie od ustaleń z dostawcą.
- Przycisk dodania do koszyka w konfiguratorze przekazuje wynik do sklepu: symbol produktu, ilość, walutę, obraz i wybrane cechy.
- Cena z konfiguratora staje się ceną klienta w koszyku. Sklep stosuje do niej rabat klienta (np. z ERP), a potem zasady ceny koszyka, w tym kupony - szczegóły na stronie Ceny konfiguracji.
- Cechy konfiguracji - także te niewidoczne dla klienta w konfiguratorze - zapisują się przy pozycji koszyka i zamówienia. Obsługa sklepu widzi je w panelu.
- Oferta handlowa zachowuje cechy konfiguracji pozycji, a zdjęcia pozycji mogą trafić do plików PDF i Excel oferty (Oferty handlowe).
- ERP dostaje cechy konfiguracji przy pozycji zamówienia - w integracjach, które to obsługują, np. Business Central i Navision. Dalszą obsługę opisuje strona Konfiguracja w koszyku i zamówieniu.
- Klient wybiera produkt z katalogu zaimportowanego od dostawcy.
- Sklep wyświetla konfigurator dostawcy i uwierzytelnia klienta tokenem.
- Klient konfiguruje produkt i klika dodanie do koszyka.
- Konfigurator przekazuje sklepowi cenę i cechy konfiguracji.
- Sklep ustawia cenę klienta, zapisuje cechy i dodaje pozycję do koszyka.
- Z koszyka klient składa zamówienie albo handlowiec tworzy ofertę.
- Zamówienie z cechami konfiguracji trafia do ERP.
Integracja jest wdrażana indywidualnie dla konkretnego dostawcy - opisana tu jako wzorzec. Mechanizmy koszyka, cen, ofert i ERP, z których korzysta, są częścią platformy Hummerce.
- Usługa dostawcy z katalogiem produktów i konfiguratorem dostępnym przez API, z dokumentacją i dostępem testowym.
- Konfigurator dostawcy, który po zakończeniu konfiguracji potrafi przekazać wynik do sklepu (przycisk dodania do koszyka wywołujący adres sklepu).
- Szablon sklepu z produktem skonfigurowanym do pracy z konfiguratorem zewnętrznym (Konfigurator na stronie produktu).
- Dane produktów w katalogu dostawcy - nazwy, tłumaczenia, ceny i waluty przygotowane po stronie dostawcy.
- Do przekazania cech do ERP - integracja ERP obsługująca pozycje zamówienia z cechami konfiguracji.
- Wymaga wdrożenia - każda integracja z zewnętrznym konfiguratorem jest wdrażana indywidualnie, pod API konkretnego dostawcy. Nie ma uniwersalnego połączenia, które działa po włączeniu. Typowy zakres:
- analiza API dostawcy - katalog, konfigurator, uwierzytelnienie, przekazanie wyniku,
- pobieranie katalogu: produkty, kategorie, zdjęcia, języki, porządkowanie nieaktualnych pozycji,
- osadzenie konfiguratora z uwierzytelnieniem na stronie produktu,
- przyjęcie konfiguracji do koszyka: cena klienta, cechy, waluta,
- przekazanie cech do oferty i ERP,
- testy na środowisku testowym i uruchomienie produkcyjne.
- Minimalny szacowany czas: od 80 h dla całej integracji (katalog, konfigurator w sklepie i przyjęcie konfiguracji do koszyka). Samo osadzenie konfiguratora bez przekazania do koszyka - od 8 h (Konfigurator na stronie produktu). Czas wdrożenia ustalamy indywidualnie po analizie API dostawcy.
- Od czego zależy czas:
- kompletność i jakość dokumentacji API dostawcy oraz dostęp testowy,
- sposób uwierzytelnienia i przekazywania wyniku z konfiguratora,
- liczba języków i walut,
- liczba cech przekazywanych do oferty i ERP oraz możliwości ERP,
- stopień dopasowania strony z ramką do szablonu sklepu,
- wersja sklepu (aktualizacja wyceniana osobno).
- Zależność od usługi dostawcy - dostępność katalogu i konfiguratora, ważność certyfikatu i dostęp do API leżą po stronie dostawcy. Gdy usługa nie działa, klient nie skonfiguruje produktu, a pobranie katalogu się nie powiedzie. Zdjęcia zapisane w sklepie pozostają widoczne.
- Wygląd i etykiety konfiguratora w ramce zmienia dostawca - nie da się ich dopasować stylami sklepu.
- Cena i cechy pojawiają się dopiero przy dodaniu do koszyka - katalog zaimportowany do sklepu nie zawiera cen konfiguracji, więc listy produktów mogą ich nie pokazywać.
- Pobranie obejmuje cały katalog - bez wyboru pojedynczych produktów, a zdjęcia pobierane są w jednej, małej wielkości.
- Produkty i kategorie nie są kasowane automatycznie - nieaktualne pozycje trzeba usunąć ręcznie z kategorii na nieaktualne pozycje.
- Produkty bez wymaganych identyfikatorów w katalogu dostawcy są pomijane przy pobraniu.
- Aktualizacja bazy produktów u dostawcy i pobranie jej do sklepu to osobne czynności - nowe produkty pojawiają się w sklepie po uruchomieniu pobrania.
- Integracja dotyczy konkretnej wersji API dostawcy - zmiana wersji lub wymuszona przez dostawcę zmiana interfejsu konfiguratora wymaga osobnej wyceny.
- Produkty usługowe sklepu powiązane z konfiguratorem (np. montaż, transport) nie mogą być usuwane przy porządkowaniu katalogu - porządkowanie dotyczy wyłącznie produktów z katalogu dostawcy.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje na zdjęcia i modele dostawcy, RODO, regulamin sklepu).
- Uniwersalny mechanizm pobierania katalogu z zewnętrznego API, konfigurowany w panelu bez programowania.
- Pobieranie cen i cech produktów razem z katalogiem, jeśli API dostawcy je udostępnia.
- Porównanie cech zapisanych w ofercie z aktualnymi w katalogu dostawcy.
- Przejście na nowszą wersję API lub interfejsu konfiguratora dostawcy.
Czy Hummerce ma gotową integrację z konfiguratorem zewnętrznym?
Częściowo. Platforma ma mechanizmy koszyka, cen klienta, ofert i ERP, z których korzysta każda integracja, ale połączenie z konkretnym konfiguratorem dostawcy wdrażamy indywidualnie pod jego API.
Czy da się sprzedawać meble z konfiguratorem w standardzie OFML (pCon)?
Tak. Wdrożyliśmy katalog i konfigurator mebli w standardzie OFML (pCon): produkty i kategorie trafiają do sklepu, konfigurator działa na stronie produktu, a gotowa konfiguracja z ceną i cechami - do koszyka.
Czy klient musi logować się u dostawcy konfiguratora?
Nie. Sklep pobiera token dostępu i przekazuje go konfiguratorowi, więc klient pracuje w jednym sklepie.
Co dzieje się z produktami, które dostawca usunął z katalogu?
Trafiają do kategorii na nieaktualne pozycje, a kategorie, których nie ma już w katalogu, stają się niewidoczne. Nic nie jest usuwane automatycznie - o skasowaniu decyduje obsługa sklepu.
Czy konfiguracja klienta trafia do oferty i ERP?
Tak. Cechy konfiguracji zapisują się przy pozycji koszyka i zamówienia, oferta je zachowuje, a ERP dostaje je przy pozycji zamówienia - w integracjach, które to obsługują.
Ile trwa wdrożenie takiej integracji?
Od 80 h dla całości. Czas ustalamy indywidualnie po analizie API dostawcy, bo zależy od jakości jego dokumentacji i sposobu przekazywania wyniku konfiguracji.
Chcesz zobaczyć, jak to działa w Waszym sklepie? Umów bezpłatną prezentację.