A csomagajánlatok kezeléséhez az ebben a fejezetben megtalálható adatszerkezetnek megfelelően kapod a getPackageOffer kérésre a választ, illetve ilyen formában kell beküldened a setPackageOffer 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 getPackageOffer illetve setPackageOffer 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
A csomagajánlat azonosítója.
Name string GET SET
Az csomagajánlat neve.
Order integer GET SET
Az csomagajánlat sorrend értéke. Az áruházban az itt megadott értékek mentén kerülnek kiértékelésre az ajánlatok, ebben a sorrendben jelennek meg a vásárlók számára a választható értékek.
Active enum GET SET
Ezzel a beállítással vezérelhető, hogy megjelenjen-e a csomagajánlat vagy sem.
Használható értékek
yes no
DiscountType enum GET SET
A csomagajánlat kedvezmény típusa.
Használható értékek
price_amount - Normál árból összegszerű kedvezmény
sale_price_amount - Kedvezményes árból összegszerű kedvezmény
price_percent - Normál árból százalékos kedvezmény
sale_price_percent - Kedvezményes árból százalékos kedvezmény
fix_price - Fix ár
Start date GET SET
A csomagajánlat érvényességének kezdeti időpontja, várt formátum: YYYY.MM.DD.
End date GET SET
A csomagajánlat érvényességének befejező időpontja, várt formátum: YYYY.MM.DD.
Items object GET SET
A csomagajánlat tételeket leíró XML node. Csomagajánlat létrehozása esetén kötelező adat.
Items.Item object GET SET
Egy csomagajánlat tételt leíró XML node.
Items.Item.Id integer GET SET
A csomagajánlat tétel azonosítója. Létrehozás során nem kell megadni.
Items.Item.Sku string GET SET
A csomagajánlat tételben szereplő termék cikkszáma.
Items.Item.Quantity float GET SET
A csomagajánlat tételben szereplő termék mennyisége.
Items.Item.Discount float GET SET
A csomagajánlat tételben szereplő termék kedvezmény vagy fix ár.