Az ajándéktermék szabályok kezeléséhez az ebben a fejezetben megtalálható adatszerkezetnek megfelelően kapod a getGift kérésre a választ, illetve ilyen formában kell beküldened a setGift kérést. Az egyes mezőkhöz külön található leírás is, továbbá feltüntetjük azt is, hogy melyik adattag használható a getGift illetve setGift végpontokhoz a GET illetve SET jelölések mentén.
Action enum SET
A műveletet leíró mező.
Használható értékek
add Hozzáadás
modify Módosítás
delete Törlés
Id integer GET SET
Az ajándéktermék szabály azonosítója.
Name string GET SET
Az ajándéktermék szabály neve.
Status string GET SET
Az ajándéktermék szabály státusza.
Használható értékek
1 Aktív
0 Inaktív
MinCartValue string GET SET
Az ajándéktermék szabályhoz tartozó minimális kosárérték.
MaxCartValue string GET SET
Az ajándéktermék szabályhoz tartozó maximális kosárérték.
CartValueType string GET SET
A kosárérték számítás alapja.
Használható értékek
full A teljes aktuális kosárérték (alapértelmezett).
selected Csak a szabálynál meghatározott "ezekhez adható ajándék" termékek értéke.
DateStart string GET SET
Az ajándéktermék szabály érvényességi idejének kezdő időpontja.
DateEnd string GET SET
Az ajándéktermék szabály érvényességi idejének záró időpontja.
Customer object GET SET
A szabályhoz tartozó különböző vásárló korlátozások.
Customer.New string GET SET
Az adott szabályt csak új vásárló veheti igénybe.
Használható értékek
yes
no
Customer.Subscribed string GET SET
Az adott szabályt csak hírlevélre feliratkozott vásárló veheti igénybe.
Használható értékek
yes
no
Customer.Registered string GET SET
Az adott szabályt csak regisztrált vásárló veheti igénybe.
Használható értékek
yes
no
Customer.UsabilityTimes string GET SET
Az adott szabályt egy vásárló hányszor veheti igénybe.
CustomerGroups object GET SET
A szabályhoz tartozó vásárló csoport szintű korlátozás (csak adott csoport vásárlói számára érhető el a szabály).
CustomerGroups.CustomerGroup object GET SET
Egy konkrét vásárló csoport.
CustomerGroups.CustomerGroup.Id integer GET SET
A vásárló csoport azonosítója.
CustomerGroups.CustomerGroup.Name string GET SET
A vásárló csoport neve.
Base object GET SET
A szabály alapját képező termékek. A szabály akkor lesz érvényes, ha ezen termékek megtalálhatóak az aktuális vásárlói kosárban.
Base.Products object GET SET
A szabály alapját képező termékek listája.
Base.Products.Sku string GET SET
Egy konkrét termék cikkszáma.
Base.Categories object GET SET
A szabály alapját képező kategóriák listája.
Base.Categories.Id string GET SET
Egy konkrét kategória azonosítója.
Gift object GET SET
A ajándékba kapható termékek. Ha a szabály érvényes, a vásárló ezen termékek közül választhat ajándékot.
Gift.Products object GET SET
Az ajándékba kapható termékek listája.
Gift.Products.Sku string GET SET
Egy konkrét termék cikkszáma.
Gift.Categories object GET SET
Az ajándékba adható termékek kategóriájának listája.
Gift.Categories.Id string GET SET
Egy konkrét kategória azonosítója.