Kampányoknál előállhat olyan igény, ahol azt mondjuk: „X” kategória termékeiből „Y” mennyiséget vásárolva járjon „Z” % kedvezmény a vevőknek. Hozom a megoldást!
Számtalan kedvezményt számító megoldás született már WooCommerce-re kezdve az alap kuponoktól, az affiliate bővítményeken át az első vásárlók (vagy kosárelhagyók, esetleg éppen visszatérő vásárlók) motiválásáig bezárólag. Most ezekből mutatok egy speciális megoldást.
A lenti 2 példa közérthetősége miatt csináltam egy „teszt termékkategóriát”, 2 teszt termékkel. Ezen fogom bemutatni a kedvezményszámítás lényegét, két különálló példán keresztül. Mindkét esetben lesz egy 3. termék is a kosárban, ami nem a „Teszt” kategóriába van sorolva, ezért erre soha nem lesz érvényes a kedvezmény. A kosárban azért jelenik meg mégis, hogy pontosan lehessen látni, hogy melyik megoldásnál hogyan változik a kosár értéke, illetve mire is jár az előre meghatározott kedvezmény.
Kedvezmény akkor, ha egy-egy termékből legalább „X” mennyiség van kosárban
Ez a megoldás úgy működik, hogy nem elég azt a feltételt teljesíteni, hogy a kosárban lévő termékek közül legyen 5, amely „X” kategóriába tartozik, hanem pontosan erre vonatkozik a kedvezmény:
Minden olyan termékre jár 10% kedvezmény, amely „X” kategóriába van sorolva, ÉS van belőle legalább 5 a kosárban. (természetesen a kategória, a mennyiség, és a % is változtatható)
Így:

Megoldás:
Egy kevesebb mint 30 soros egyedi snippet (rövid kód) megoldja a kérdést.
Kedvezmény akkor, ha egy-egy kategória termékeiből összesen, legalább „X” mennyiség van kosárban
Ennek a verziónak a szabálya így szól:
Minden olyan kosárban lévő termékre jár a 10% kedvezmény, amely „X” kategóriába van sorolva, ha „X” kategóriából válogatva ÖSSZESEN LEGALÁBB 5 termék van a kosárban. (természetesen a kategória, a mennyiség, és a % is változtatható)
Így:

Megoldás:
Ezt levezérelni sem szükséges hosszú kódot írni. Ezt a működést is megoldja egy kevesebb mint 30 soros snippet (rövid kód).
Megoldás letöltése, integrálása:
Ha szeretné valamelyik fenti megoldást a WooCommerce webáruházába, keressen meg az elérhetőségeimen!



