Własne dane na pozycjach koszyka

Dołączaj, przechowuj i wyświetlaj własne dane na pozycjach koszyka Shopware 6 – bez pisania PHP, z panelem w administracji, obsługą API i warunkami Rule Buildera.

To koncepcja – zrealizujemy ją dla Twojego sklepu

Opis pokazuje, co może robić taki plugin. Zakres dopasujemy do Twojego sklepu po krótkiej analizie potrzeb, a realizacja trwa zwykle kilka dni.

W skrócie

  • Dołącza własne dane do pozycji koszyka i utrzymuje je przez cały proces zamówienia.
  • Dla agencji i sklepów z konfiguratorami, personalizacją albo złożonymi zamówieniami B2B.
  • Dane są widoczne w zamówieniu i dostępne w regułach, bez ręcznego kodu.

Dlaczego to rozszerzenie

Bez pluginu

Przechowywanie własnych danych na pozycjach koszyka to częsta potrzeba przy konfiguratorach, personalizacji i zamówieniach B2B, a w Shopware 6 nie ma na to prostej, oficjalnie opisanej drogi. Zespoły tracą godziny na szukanie właściwości payload w kodzie frameworka, a potem muszą jeszcze pokazać te dane w panelu i w silniku reguł.

Z pluginem

Plugin zrealizowany pod Twój sklep daje uporządkowany, konfigurowalny mechanizm dołączania dowolnych danych do pozycji koszyka. Dane przechodzą przez cały proces zamówienia, są dostępne przez Sales Channel API i widoczne w zamówieniu – bez własnego kodu PHP.

Jak by to działało

  1. Definiujesz schemat danych

    W konfiguracji pluginu w panelu Shopware 6 deklarujesz własne pola, które chcesz dołączać do pozycji: nazwę klucza, typ danych (tekst, liczba, obiekt JSON) i wymagalność. Schemat służy do walidacji przy wprowadzaniu danych i przez API.

  2. Dołączasz dane przy dodaniu do koszyka

    Własne dane przekazujesz razem z produktem – w treści żądania Sales Channel API albo z formularza w sklepie. Plugin waliduje je względem schematu i zapisuje przy pozycji koszyka.

  3. Dane przechodzą przez zamówienie

    Dołączone dane trafiają przez każdy krok procesu zamówienia i są zapisywane przy pozycji w gotowym zamówieniu. Nie trzeba dodatkowego kodu, aby je zachować.

  4. Przeglądasz i wykorzystujesz dane

    Obsługa zamówień widzi własne pola przy pozycjach w szczegółach zamówienia w panelu. Wartości można też wykorzystać w warunkach Rule Buildera do sterowania cenami, wysyłką i promocjami.

Najczęstsze pytania

Czy to gotowy plugin do kupienia?

Nie – to koncepcja. Realizujemy ją pod Twój sklep po krótkiej analizie potrzeb. Ceny od 100 €, przed startem dostajesz stałą wycenę.

Czy muszę pisać własny kod PHP?

Nie. Podstawowe działanie – dołączanie danych, zachowanie ich w zamówieniu i wyświetlanie w panelu – opiera się na konfiguracji. Programiści integrujący zewnętrzny konfigurator mogą skorzystać z udokumentowanych punktów integracji, ale nie jest to obowiązkowe.

Czym to się różni od natywnych pól własnych Shopware przy produktach czy zamówieniach?

Shopware 6 daje pola własne na encjach, takich jak produkty, klienci i zamówienia, ale nie na pojedynczych pozycjach koszyka w chwili dodania. Plugin działa na poziomie pozycji, więc unikalne dane (np. tekst personalizacji albo wynik konfiguratora) są przechowywane osobno dla każdej pozycji, nawet gdy ten sam produkt występuje w zamówieniu kilka razy.

Czy zapisane dane można wykorzystać w Rule Builderze?

Taki jest cel: plugin rejestruje natywne warunki Rule Buildera dla zdefiniowanych pól. Można na nich oprzeć reguły wysyłki, warunki promocji i reguły cenowe reagujące na dane dołączone do pozycji. Zakres warunków ustalamy w analizie.

Czy integracja z Sales Channel API działa w sklepach headless i PWA?

Tak, taki jest założenie. Plugin rozszerza Sales Channel API tak, aby własne pola można było przekazywać przy dodawaniu produktów żądaniami POST, co ma działać w sklepach headless, frontach PWA i systemach zewnętrznych komunikujących się przez API. Szczegóły potwierdzamy w analizie.

Z którymi wersjami Shopware działa?

Realizujemy go pod wersję Twojego sklepu: 6.5, 6.6 albo 6.7. Aktualizacje do nowych wersji Shopware są w cenie, dopóki jesteśmy w aktywnym kontakcie.

Ile trwa realizacja?

Zwykle 5–10 dni roboczych po analizie potrzeb, zależnie od ustalonego zakresu.

Wszystkie funkcje

  • Zarządzanie danymi pozycji – odczyt, zapis i walidacja własnych par klucz–wartość na dowolnej pozycji koszyka Shopware 6
  • Zachowanie danych we wszystkich krokach zamówienia – nie giną ani nie są nadpisywane przy przeliczaniu koszyka
  • Obsługa Sales Channel API – przyjmowanie i zapisywanie własnych pól przy dodawaniu produktów przez żądania POST, z konfiguracją mapowania pól
  • Panel w administracji pokazujący dołączone dane przy pozycjach zamówienia w widoku szczegółów
  • Natywne warunki Rule Buildera oparte na wartościach z danych pozycji – reguły wysyłki, promocji i cen sterowane danymi własnymi
  • Gotowe punkty integracji (m.in. nasłuch zdarzenia dodania pozycji) dla konfiguratorów oraz systemów ERP i PIM
  • Konfigurowalny schemat pól – dozwolone klucze, typy danych i wymagalność
  • Szczegółowy dziennik odczytu i zapisu danych ułatwiający testy i diagnozę

Zapytaj o realizację na miarę

Opisz swój sklep i potrzebę. Po krótkiej analizie potrzeb wrócimy z pytaniami i stałą wyceną.

Specyfikacja

Shopware
6.5, 6.6, 6.7
Typ
Na miarę
Realizacja
5–10 dni roboczych
Aktualizacja
22 paź 2026

Własne dane na pozycjach koszyka

od 100 €

Zapytaj o realizację na miarę