A vásárló által összeállított csomag az egyetlen bundle-típus, amihez a Shopify nem ad natív megoldást: az ingyenes Bundles app fix csomagot és multipacket tud, mix-and-matchet nem. Ilyet harmadik feles app old meg, ami a Cart Transform funkcióra épül. A csomag összefogása és szétbontása a kosárban minden csomagon működik. A kosársor árának, címének és képének felülírása viszont csak fejlesztői boltban és Shopify Plus csomagon. A legtöbb „miért nem csökken a végösszeg" típusú panasz pontosan ebből a különbségből fakad.
| Kérdés | Rövid válasz |
|---|---|
| Tudja a Shopify natívan? | Nem. A Bundles app fix csomagot és multipacket tud |
| Mire épül a mix-and-match app? | A Cart Transform funkcióra |
| Az összefogás Plus-os? | Nem. A merge és az expand minden csomagon megy |
| Mi Plus-korlátos? | A kosársor árának, címének, képének felülírása |
| Akkor hogy lesz olcsóbb a csomag? | Kedvezménnyel, nem árfelülírással |
| Miért látszik külön tételként a kosárban? | A téma nem kezeli a bundle-komponenseket |
| Két bundle-app egyszerre? | Mindkettő lefut. Ez ütközés forrása |
| Szerkeszthető utólag a rendelés? | Nem. A rendelés-szerkesztés nem támogatott |
| Mehet előfizetéssel? | Nem. Előfizetéssel, előrendeléssel nem kombinálható |
Mi számít mix-and-matchnek
Rövid rendcsinálás, mert a három bundle-típus között a különbség technikai, nem marketinges.
A fix csomag előre eldöntött termékekből áll: sampon, balzsam, hidratáló, egy áron. A multipack ugyanabból a termékből tartalmaz többet. Mindkettőt tudja a Shopify ingyenes Bundles appja, és erről a bundle-cikkünkben írtunk részletesen.
A mix-and-match az, amikor a vásárló válogat: „állítsd össze a saját hatos csomagodat" hat ízből, vagy „válassz hármat ebből a tizenkettőből". A Shopify fejlesztői dokumentációja ezt testreszabott csomagnak (customized bundle) nevezi, és külön kategóriaként kezeli a fix csomagtól.
A különbség nem az ajánlat mérete, hanem hogy a csomag tartalma a vásárlás pillanatában dől el. Emiatt a Shopify nem tud belőle előre legyártott terméket csinálni, és emiatt kell hozzá olyan app, ami a kosárba nyúl.
Miért kell hozzá app
Az ingyenes Shopify Bundles app létrehozási folyamatában nincs csomagtípus-választó: beírod a címet, kiválasztasz egy fix termékhalmazt egy jelölőnégyzetes listából, kész. Ezt adminban is ellenőriztük egy magyar boltban 2026 júliusában. Vásárlói válogatásra utaló opció sehol.
A mix-and-match tehát vagy harmadik feles appot igényel, vagy saját fejlesztést. Mindkettő ugyanarra az alapra épül: a Cart Transform funkcióra, amivel a kosár sorait össze lehet vonni egy csomagsorrá, vagy egy csomagsort szét lehet bontani a komponenseire.
Itt jön az a rész, amiért ez a cikk megíródott.
A határ, ami nem ott van, ahol keresed
A Cart Transform három műveletet ismer, és nem mindegyik érhető el minden csomagon.
| Művelet | Mit csinál | Hol működik |
|---|---|---|
linesMerge |
több kosársort egyetlen csomagsorrá von össze | minden csomagon |
lineExpand |
egy csomagsort szétbont a komponenseire | minden csomagon |
lineUpdate |
felülírja a kosársor árát, címét vagy képét | csak fejlesztői bolt és Plus |
A Shopify fejlesztői dokumentációja ezt két helyen is kiírja: lineUpdate műveletet tartalmazó appot csak fejlesztői bolt vagy Shopify Plus csomagon futó bolt használhat.
Fordítsuk le ezt kereskedői nyelvre. Basic csomagon a mix-and-match app össze tudja fogni a vásárló által választott termékeket egyetlen csomaggá a kosárban. Amit nem tud: átírni annak a sornak az árát. Vagyis a csomag megjelenik, de az ár nem attól lesz kedvezőbb, hogy az app beírja a kedvezményes összeget, hanem attól, hogy valahol máshol keletkezik egy kedvezmény.
Ez megmagyaráz egy egész panaszcsokrot, ami a saját ügyfélbeszélgetéseinkben visszatér. „A bundle árazása nem működik, a végösszeg nem csökken." „A kosármódosító nem frissíti helyesen az árakat, zavart okoz a checkoutban." Ezek nem feltétlenül rossz appok. Lehet, hogy egy olyan műveletet várunk tőlük, amit a boltunk csomagja nem enged nekik.
Egy régi tanácsunk ezzel együtt kap végre pontos jelentést. Amikor azt mondtuk, hogy ha a bundle-árazás nem működik, előbb azt nézd meg, a rendszer valódi bundle entitásként kezeli-e a termékeket, akkor pontosan erről volt szó: hogy összevont csomagsorral van-e dolgunk, vagy csak több különálló tétellel, amikre kívülről rátettek egy kedvezményt.
Ezért furcsa az ár a kosárban
Ha az app nem írhatja felül a sor árát, marad a kedvezmény. Ennek három látható következménye van.
A vásárló két számot lát. A csomag tételei a saját listaárukon jelennek meg, alattuk pedig a kedvezmény külön sorban. Ez nem hiba, csak nem az az élmény, amit egy fix áras csomagnál kapnál.
A visszaszámolás nem ad kerek számokat. A kedvezmény ártányos arányban oszlik szét a tételek között, és az adó a komponenseken számolódik. Ezért lesz egy 100 forintos tételből 112 forint, ha visszafelé számolsz. Ez a fix bundle-öknél is így van, és a bundle-cikkben részletesen leírtuk.
A kedvezmény kombinálhatósága külön kérdés lesz. Ha a csomag-kedvezmény kuponnal is találkozik, a kombinálási szabályok döntenek. Erről a halmozható termékkedvezményekről szóló hírünkben írtunk.
A gyakorlati tanács ebből: ha mix-and-matchet árulsz nem Plus csomagon, a kommunikációt kell hozzáigazítanod az árazás mechanikájához, nem fordítva. Írd ki a csomagoldalon, mennyi a megtakarítás, és ne ígérj olyan pénztárélményt, amit a rendszer nem tud adni.

A kosár, ami nem egységként mutatja
Egy másik visszatérő panasz: a csomag darabjai külön termékként jelennek meg a kosárban, nem egy egységként.
Ennek a technikai oka a témában van. A Shopify a kosárban a csomag szülő tételét adja vissza, a komponenseket pedig egy külön mezőn keresztül lehet lekérni. Ha a témád ezt a mezőt nem kezeli, akkor vagy nem látszanak a komponensek, vagy szétesik az egész csoportosítás.
Vagyis ez nem az app hibája, és nem is a Shopify-é. A téma nem tud róla, hogy a kosárban csomag van. Két megoldás van: vagy olyan témát használsz, ami támogatja a bundle-megjelenítést, vagy a téma kosársablonját ki kell egészíteni.
A pénztárban ez már nem probléma: a checkout a csomag tételeit csoportként jeleníti meg, ezt a Shopify végzi. A rendelésben szintén a komponensek jelennek meg, a szülő csomagra mutató hivatkozással.
Amikor két app egymásnak megy
Ez a szakasz kifejezetten azoknak szól, akiknek már van bundle-appjuk, és valami furcsa történik.
A Shopify dokumentációja szerint apponként egy cart transform funkció telepíthető egy boltba. Ha viszont több app is hoz magával ilyet, mindegyik lefut. Nem az egyik nyer, hanem mindkettő dolgozik ugyanazon a kosáron.
Ebből lesznek azok az esetek, amiket a korpuszunk rögzített: a csomagajánlat termékei eltűnnek a kiválasztás után, az app nem a kosárba teszi a terméket hanem azonnal a pénztárra dob, vagy a rendelési folyamat nem kezeli megfelelően a kosár tartalmát.
A hibakeresés sorrendje ilyenkor egyszerű, és a saját gyakorlatunkban bevált. Nézd meg, hány olyan appod van, ami a kosárba nyúl: bundle-app, kosárfiók-app, upsell-app, kedvezmény-app. Kapcsold ki őket egyenként, és nézd meg, melyiknél áll helyre a működés. Ha megvan, vedd fel a kapcsolatot a fejlesztőjével, mert két függvény ütközését te nem tudod megbékíteni.
A checkout körüli hibák teljes listája egyébként a checkout-gomb hibáiról szóló cikkünkben van.
Amit a rendelés után elveszítesz
Három korlát, ami csak akkor derül ki, amikor már baj van.
A rendelés-szerkesztés nem támogatott. Sem az adminban, sem a checkoutban. Ha egy mix-and-match csomagot tartalmazó rendelésen utólag módosítanál, az nem megy a megszokott módon. Ez visszaküldésnél és cserénél is számít.
Előfizetés, előrendelés, „előbb próbáld ki" nem kombinálható vele. Ha a boltod előfizetéses modellel dolgozik, a mix-and-match csomag és az előfizetés nem fér meg egy tételben.
A POS csak részben támogatott, és ott is csak akkor működik rendesen, ha a csomag szülő variánsán be van állítva, hogy komponensek nélkül nem vásárolható meg. Ez fejlesztői beállítás, az appod dolga.
Ami viszont működik: a B2B, a piszkozat-rendelés és a headless storefront. Ha céges vevőknek is árulsz csomagot, az nem eleve kizárt, a B2B-cikkünkben leírt szabályokkal együtt.
Mit nézz meg, mielőtt előfizetsz
App-rangsort itt sem adok, mert a kategória gyorsan mozog. Helyette hét kérdés, amit tegyél fel az appnak vagy a fejlesztőjének, mielőtt fizetsz.
- Milyen Shopify-csomagon fut a boltod, és mit ígér az app azon? Ha Plus-funkciókra épülő demót láttál, kérdezz rá, mi marad belőle Basic csomagon.
- Hogyan oldja meg az árazást? Kedvezménnyel vagy árfelülírással? Ha az utóbbit ígéri és nem vagy Plus, kérj bizonyítékot.
- Van termékoldali widget, vagy csak külön csomagoldal? A korpuszunk szerint ez a leggyakoribb csalódás.
- Kezeli a variánsfüggő beállításokat? Volt már olyan esetünk, ahol a bundle-funkció csak egyetlen alapértelmezett beállítást tudott, variánsonként eltérőt nem.
- Mit tud a mennyiségi lépcsőkkel? Az egy, három, hat darabos kiszerelés triviálisnak hangzik, és nem minden app kezeli.
- Támogatja a témád a bundle-megjelenítést a kosárban? Ez nem app-kérdés, de az app fejlesztője tudja a választ.
- Mi történik, ha lemondod? A csomagjaid megmaradnak valamilyen formában, vagy a kosárlogikával együtt eltűnnek?
És egy nyolcadik, amit a saját anyagunkból emeltem ide: mielőtt tovább fejlesztenél egy bundle-megoldást, nézd meg a tényleges használati volument. Hány mix-and-match csomagot adtál el az elmúlt harminc napban? Ha a válasz kétjegyű szám alatt van, lehet, hogy nem az appot kell cserélni, hanem az ajánlatot újragondolni.
A mix-and-match csomag jó ajánlat, mert a vásárló azt kapja, amit ő rakott össze, és ez érzésre mindig többet ér, mint amit valaki más állított neki össze. A megvalósítása viszont nem termékkérdés, hanem infrastruktúra: a kosár mélyére nyúl, ahol a Shopify pontosan megszabja, mit szabad. Aki ezt előre tudja, az a megfelelő appot választja és a megfelelő élményt ígéri. Aki nem, az fél évig fogja keresni a hibát egy olyan funkcióban, ami a boltja csomagján soha nem is működött volna.
Gyakran ismételt kérdések
Tud a Shopify natívan mix-and-match csomagot?
Nem. Az ingyenes Shopify Bundles app fix csomagot és multipacket kezel, a létrehozási folyamatában nincs csomagtípus-választó. A vásárló által összeállított csomaghoz harmadik feles app kell, vagy saját fejlesztés a Cart Transform funkcióra.
Kell Shopify Plus a mix-and-match csomaghoz?
Magához az összeállításhoz nem. A kosársorok összevonása és szétbontása minden csomagon működik. Plus csak ahhoz kell, hogy az app felülírja a kosársor árát, címét vagy képét. Enélkül a csomag árát kedvezmény adja, nem árfelülírás.
Miért nem csökken a csomag végösszege a kosárban?
A leggyakoribb ok, hogy az app nem tudja felülírni a sor árát a boltod csomagján, ezért kedvezménnyel dolgozik, ami külön sorban jelenik meg. Ha egyáltalán nincs kedvezmény, ellenőrizd, hogy a rendszer valódi összevont csomagsort hoz-e létre, vagy csak több különálló tételt.
Miért látszanak külön tételként a csomag darabjai a kosárban?
Mert a téma kosársablonja nem kezeli a bundle-komponenseket. A Shopify a kosárban a csomag szülő tételét adja vissza, a komponensek külön mezőn keresztül érhetők el. A pénztárban ez már rendben van, ott a Shopify csoportosítja a tételeket.
Lehet két bundle-appom egyszerre?
Technikailag igen, de kockázatos. Appononként egy cart transform funkció telepíthető, viszont ha több app is hoz ilyet, mindegyik lefut ugyanazon a kosáron. Ez a furcsa kosár- és checkout-viselkedés egyik leggyakoribb oka.
Szerkeszthetem utólag a mix-and-match csomagot tartalmazó rendelést?
A rendelés-szerkesztés cart transform mellett nem támogatott, sem az adminban, sem a checkoutban. Ezt visszaküldésnél és cserénél érdemes előre végiggondolni.
Kombinálható a mix-and-match csomag előfizetéssel?
Nem. Az előfizetés, az előrendelés és az „előbb próbáld ki" konstrukció nem kombinálható a cart transform műveletekkel.
Hasznos linkek
- Bundle és csomagajánlat Shopify-on – a fix csomag és a multipack, az ingyenes appal
- Miért nem működik a Shopify checkout gombja – az app-ütközések hibakeresése
- Halmozható termékkedvezmények – ha a csomag-kedvezmény kuponnal találkozik
- B2B szállítás Shopify-on – ha céges vevőnek is árulsz csomagot
- Mit hisznek Shopify Plus-funkciónak, ami már nem az – a
lineUpdatekorlát a többi Plus-tévhit között - Shopify Dev: termékcsomagok – a fix és a testreszabott csomag hivatalos elhatárolása
- Shopify Dev: Cart Transform API – a három művelet és a csomagkorlátok forrása
Gyuri
Hugyecz György – keresőoptimalizálási szakértő és a TotalStudio egyik tulajdonosa. Weboldalaknál és webáruházaknál elsősorban SEO-val, tartalomfejlesztéssel és technikai auditokkal foglalkozik, emellett fizetett hirdetésekkel (Google Ads, Meta), szövegírással és általános tanácsadással is; aktívan érdeklődik és használja a különböző AI-megoldásokat.
Profil

