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.