Konfigurator może pokazywać poprawne opcje, a mimo to przekazać do sklepu błędną cenę, dostępność lub opis zamówienia. Po wdrożeniu potrzebuje właściciela reguł i jasnego procesu zmian, który obejmuje sklep, realizację oraz integracje.
Krótka odpowiedź
Utrzymuj jedną specyfikację opcji, zależności, cen, dostępności i pól zamówienia, a przy każdej zmianie zapisuj zakres oraz osobę zatwierdzającą. Zespół sklepu może edytować zatwierdzone wartości, natomiast zmiany walidacji, formuły ceny i integracji wymagają kontroli technicznej.
Po zmianie sprawdź wpływ na koszyk, zamówienie oraz dane przekazywane do ERP.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Konfiguratory produktów od kuchni: jak planować, rozwijać i utrzymywać reguły”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Co trzeba ustalić, zanim konfigurator trafi do sklepu?
Przed publikacją ustal wszystkie wybory klienta, zależności między nimi, reguły ceny, dostępności i dane potrzebne do realizacji. Specyfikacja ma być wspólnym źródłem dla właściciela produktu, zespołu sklepu i wykonawcy.
Tabela wskazuje, kto powinien dostarczyć lub zatwierdzić dane wejściowe. Przy każdej pozycji zapisz także, gdzie znajduje się źródło prawdy, na przykład cennik, katalog produktów albo ERP.
| Obszar | Co firma ustala | Kto zatwierdza | Źródło danych |
|---|---|---|---|
| Warianty | Dostępne wartości i nazwy | Właściciel produktu | Katalog produktów |
| Zależności | Wpływ wyborów na inne opcje | Właściciel produktu i wykonawca | Specyfikacja reguł |
| Cena | Dopłaty, rabaty i podatki | Osoba odpowiedzialna za ceny | Cennik |
| Dostępność | Stan wspólny, wariantowy lub produkcja | Magazyn lub produkcja | ERP albo magazyn sklepu |
| Wynik zamówienia | Pola potrzebne do produkcji i kompletacji | Obsługa zamówień i ERP | Proces realizacji |
Tabela rozdziela odpowiedzialność za wartości biznesowe od ich technicznego wdrożenia. W WooCommerce atrybuty mogą definiować opcje wariantów; producent opisuje ich konfigurację i dane wariacji w dokumentacji produktów wariantowych. Przy istniejącym sklepie uporządkuj dane przez konfigurację produktów w sklepie internetowym.
Jeżeli projekt obejmuje nowy sklep, sklepy internetowe na WooCommerce mogą uwzględnić konfigurator, koszyk i przepływ zamówień już na etapie planowania.
Czytasz poradnik „Konfiguratory produktów od kuchni: jak planować, rozwijać i utrzymywać reguły”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Jak rozpisać reguły konfiguratora produktu?
Reguły konfiguratora zapisuj jako warunek wejściowy, dozwolony wynik i konsekwencję dla ceny lub realizacji. Każdy zapis powinien zawierać przykład poprawnego wyboru oraz przypadek, który ma zostać zablokowany.
Przykład: klient wybiera materiał, szerokość i montaż; dąb jest dostępny do szerokości 100 cm, a montaż zlecony dodaje ustaloną dopłatę. Jeżeli klient wybierze laminat i szerokość 100 cm, konfigurator blokuje kombinację i wskazuje dostępne szerokości. Zapisz także, czy wybór wpływa na SKU, termin, stan lub opis pozycji zamówienia.
Tabela pokazuje, jak przełożyć wybory na reguły, których da się użyć do konfiguracji i odbioru.
| Wybór klienta | Dozwolone wartości | Wpływ na wynik | Warunek blokujący |
|---|---|---|---|
| Materiał | Dąb, buk, laminat | Dopłata dla dębu | - |
| Szerokość | 60 cm, 80 cm, 100 cm | Dopłata przy 100 cm | Laminat przy 100 cm |
| Montaż | Własny, zlecony | Dopłata za zlecony | Brak usługi w lokalizacji |
Reguły rozdzielają logikę produktu od tekstów marketingowych. Dla wymiarów ustal, czy cena wynika z konkretnego wariantu, czy z formuły, i opisz sposób zaokrąglania.
Kto powinien zmieniać ceny i opcje produktu?
Zespół sklepu powinien samodzielnie zmieniać wartości tylko wtedy, gdy ich wpływ na pozostałe reguły został sprawdzony. Edycja zatwierdzonej dopłaty w polu i zmiana algorytmu ceny to różne typy zmian.
W WooCommerce warianty edytuje się w panelu produktu: Produkty > Wszystkie produkty > edycja produktu > Dane produktu > Warianty. Można tam ustawiać między innymi ceny, SKU i stany wariacji, zgodnie z instrukcją wariantów WooCommerce. Zmiana atrybutów po utworzeniu wariantów może wymagać ponownego zdefiniowania wariacji.
Tabela porównuje zakres zmian, które zespół sklepu może obsłużyć, z zakresem wymagającym wykonawcy. Ostateczny podział zależy od uprawnień oraz tego, czy sklep ma kontrolowane środowisko testowe.
| Zmiana | Zespół sklepu | Wykonawca |
|---|---|---|
| Dodanie zatwierdzonej wartości opcji | Wprowadza według instrukcji | Sprawdza pierwszą zmianę |
| Aktualizacja prostej ceny | Wprowadza po akceptacji | Weryfikuje wpływ na reguły |
| Zmiana zależności | Opisuje i zatwierdza wymaganie | Wprowadza walidację |
| Zmiana formuły ceny | Zatwierdza wynik biznesowy | Zmienia i sprawdza logikę |
| Zmiana mapowania ERP | Potwierdza wymagane dane | Wprowadza i testuje integrację |
Wdrożenie powinno mieć odnotowaną wartość przed zmianą i po niej oraz osobę zatwierdzającą. Dzięki temu obsługa może znaleźć przyczynę różnicy bez odtwarzania historii z korespondencji.
Perspektywa KC Mobile
W jednym z typowych problemów konfigurator używał tej samej nazwy opcji dla wartości handlowej i kodu produkcyjnego. Po przekazaniu zamówienia produkcja nie mogła jednoznacznie rozpoznać wybranego wariantu, więc decyzją było rozdzielenie etykiety widocznej dla klienta od stabilnego kodu przekazywanego w zamówieniu. Taki przykład pokazuje, dlaczego słownik wartości powinien mieć właściciela biznesowego i techniczny identyfikator.
Potrzebujesz pomocy w tym temacie?
Jak sprawdzić, czy każda kombinacja daje poprawny wynik?
Każdą zmianę sprawdź na konfiguracji poprawnej, granicznej i niedozwolonej, a następnie porównaj wynik z koszykiem. Test powinien potwierdzić cenę, dostępność i dane, które otrzyma obsługa.
Procedurę odbioru można wykonać według kolejnych kroków:
1. Wybierz poprawną konfigurację i zapisz oczekiwaną cenę oraz dane pozycji.
2. Ustaw wartość graniczną, na przykład minimalny wymiar, i sprawdź naliczenie.
3. Wybierz niedozwoloną kombinację i sprawdź blokadę oraz komunikat.
4. Zmień opcję po naliczeniu dopłaty i potwierdź ponowne przeliczenie.
5. Dodaj produkt do koszyka i porównaj jego opis oraz kwotę.
6. Złóż testowe zamówienie na środowisku staging i sprawdź zapis oraz integracje.
WooCommerce ostrzega, że testowe zamówienia mogą wysyłać wiadomości i pojawiać się w analityce; rozszerzenia mogą też nie odróżniać ich od prawdziwych zamówień. Producent zaleca testy płatności na środowisku staging: dokumentacja zamówień testowych WooCommerce.
Jak konfigurator przekazuje dane do zamówienia i ERP?
Konfigurator powinien zapisać wybory klienta, identyfikator produktu, cenę końcową i instrukcję potrzebną do produkcji lub kompletacji. Każde pole wymaga uzgodnionego źródła, formatu, miejsca docelowego i kontroli poprawności.
Tabela odpowiada na pytanie, które dane trzeba uzgodnić przed połączeniem konfiguratora z zamówieniem i ERP. Wartości kodowe powinny być stabilne, nawet jeśli etykieta widoczna dla klienta zmieni się w przyszłości.
| Pole | Źródło | Format | Miejsce docelowe |
|---|---|---|---|
| Identyfikator produktu | Katalog sklepu | SKU lub ID | Pozycja zamówienia |
| Wariant | Reguły konfiguratora | Kod i wartość opcji | Zamówienie i produkcja |
| Cena końcowa | Silnik ceny | Kwota w walucie sklepu | Koszyk i zamówienie |
| Dostępność | Magazyn lub reguła produkcji | Ilość albo status | Koszyk i ERP |
| Instrukcja realizacji | Wybrane opcje | Ustalony słownik | ERP lub karta produkcyjna |
Kontrola integracji powinna porównać wartość zapisaną w sklepie z wartością odebraną przez system realizacji. Ustal także zachowanie przy błędzie: ponowienie wysyłki, kolejkę ręczną i informację dla pracownika.
Microsoft opisuje encje danych Dynamics 365 Finance and Operations jako warstwę pojęć biznesowych używaną między innymi do integracji. Encje z włączonym Is public są dostępne przez OData; konkretne encje i pola trzeba potwierdzić dla danej instancji w dokumentacji encji danych Microsoft.
Co najczęściej psuje się po aktualizacji produktu lub sklepu?
Po aktualizacji mogą przestać działać zależności wariantów, reguły ceny, widoczność opcji albo format danych zamówienia. Diagnostykę zacznij od odtworzenia problemu na tym samym produkcie i przy tych samych wyborach.
Sprawdź kolejno:
1. Czy produkt, atrybuty i warianty mają aktywne wartości oraz ceny.
2. Czy reguła dostępności odwołuje się do aktualnych danych.
3. Czy koszyk zapisuje wybory, cenę i identyfikator produktu.
4. Czy aktualizacja motywu lub rozszerzenia nie zmieniła formularza.
5. Czy integracja odebrała wszystkie pola i rozpoznała kod opcji.
WooCommerce wskazuje, że zmiana atrybutów po utworzeniu wariacji może wymagać ponownego zdefiniowania wariantów. Po takiej edycji sprawdź kombinacje i zapis zamówienia zgodnie z dokumentacją produktów wariantowych.
Wycofaj zmianę, gdy koszyk pokazuje inną cenę niż zatwierdzona, niedozwolona kombinacja przechodzi dalej albo zamówienie nie zawiera danych wymaganych do realizacji. Zachowaj kopię poprzedniej konfiguracji i kroki odtworzenia błędu.
Jak zaplanować rozwój konfiguratora bez przebudowy od zera?
Rozwijaj konfigurator przez dodawanie opcji do istniejącego modelu danych, a nowy model rozważ, gdy zmieniają się zasady produktu lub realizacji. Nakład pracy zależy od liczby zależności, integracji i przypadków, które trzeba ponownie sprawdzić.
Tabela przedstawia czynniki wpływające na zakres utrzymania bez przypisywania im niezweryfikowanych kwot ani ocen kosztu. Przed zmianą określ, które elementy wymagają testów regresji.
| Rodzaj zmiany | Zależności do sprawdzenia | Zakres integracji | Przypadki regresji |
|---|---|---|---|
| Nowa wartość istniejącej opcji | Reguły używające tej opcji | Koszyk | Nowa wartość i cena |
| Nowa opcja niezależna | Walidacja formularza | Koszyk i zamówienie | Zapis wyboru |
| Nowa zależność | Kombinacje powiązane | Koszyk i ERP | Kombinacje dozwolone i blokowane |
| Nowa formuła ceny | Dopłaty i zaokrąglenia | Koszyk i płatność | Wartości graniczne |
| Nowy język lub ERP | Etykiety i słowniki | Integracja z systemem | Mapowania i realizacja |
Dodanie opcji zwiększa zakres testów wtedy, gdy wpływa na istniejące zależności, ceny lub dane przekazywane dalej. Przy zestawach sprawdź też modele bundle i konfiguracji WooCommerce, a przy cenie zależnej od parametrów konfigurator z wyceną na wymiar.
Jeżeli rozwój obejmuje cały proces sprzedaży, sklep internetowy WooCommerce dopasowany do produktu może uwzględnić jego dane, koszyk i integrację.
Jak mierzyć, czy konfigurator pomaga sprzedawać?
Mierz rozpoczęcia konfiguracji, jej ukończenia, przejścia do koszyka i błędy walidacji, przypisując każdemu wskaźnikowi jednoznaczne zdarzenie. Porównuj te same produkty i okresy przed zmianą oraz po niej.
Minimalny schemat pomiaru obejmuje cztery zdarzenia: `configurator_start` przy pierwszym wyborze, `configurator_step_complete` przy przejściu do kolejnego kroku, `configurator_error` przy odrzuceniu wartości oraz `add_to_cart` po dodaniu gotowej konfiguracji. Każde zdarzenie powinno przekazywać identyfikator produktu i numer kroku, ale nie treść personalizacji ani dane osobowe.
Ustal punkt bazowy przed wdrożeniem zmiany: liczbę rozpoczętych konfiguracji, ukończeń i dodań do koszyka dla wybranego produktu w zdefiniowanym okresie. Współczynnik ukończeń licz jako ukończone konfiguracje podzielone przez rozpoczęte konfiguracje; współczynnik przejścia do koszyka licz jako dodania do koszyka podzielone przez ukończone konfiguracje. Przykład raportu powinien podawać te same zakresy dat i wykluczać ruch testowy.
Nie przypisuj zmiany wyniku wyłącznie konfiguratorowi, jeśli w tym samym czasie zmieniły się ceny, kampanie lub dostępność. Dla rozbudowanego katalogu przydatne jest zarządzanie dużym katalogiem produktów WooCommerce.

Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Jak zarządzać konfiguratorami produktów po wdrożeniu?
Kto powinien zmieniać reguły i ceny w konfiguratorze?
Jak przetestować konfigurator produktu?
Jak przekazać konfigurację produktu do ERP?
Co zrobić, gdy konfigurator źle wylicza cenę?
Ile kosztuje rozwój i utrzymanie konfiguratora produktu?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Konfiguratory produktów od kuchni: jak planować, rozwijać i utrzymywać reguły”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
