Példák
Csomagajánlat lekérése azonosító alapján
Az alábbi getPackageOffer kérésben a 640
azonosítójú csomagajánlatot kérdezzük le.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Params>
<Id>640</Id>
</Params>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<PackageOffers>
<PackageOffer>
<Id>640</Id>
<Name><![CDATA[Csomag ajánlat #1]]></Name>
<Order>1</Order>
<Active>yes</Active>
<DiscountType>sale_price_percent</DiscountType>
<Start>2024.04.01</Start>
<End>2024.04.30</End>
<Items>
<Item>
<Id>2250</Id>
<Sku>product_1</Sku>
<Quantity>1</Quantity>
<Discount>15</Discount>
</Item>
<Item>
<Id>2255</Id>
<Sku>product_3</Sku>
<Quantity>1</Quantity>
<Discount>10</Discount>
</Item>
<Item>
<Id>2260</Id>
<Sku>product_4</Sku>
<Quantity>1</Quantity>
<Discount>50</Discount>
</Item>
</Items>
</PackageOffer>
</PackageOffers>
Több csomagajánlat lekérdezése
Az alábbi getPackageOffer kérésben a 640
és a 645
egyedi csomagajánlatot kérjük le.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Params>
<Id>640,645</Id>
</Params>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<PackageOffers>
<PackageOffer>
<Id>640</Id>
<Name><![CDATA[Csomag ajánlat #1]]></Name>
<Order>1</Order>
<Active>yes</Active>
<DiscountType>sale_price_percent</DiscountType>
<Start>2024.04.01</Start>
<End>2024.04.30</End>
<Items>
<Item>
<Id>2250</Id>
<Sku>product_1</Sku>
<Quantity>1</Quantity>
<Discount>15</Discount>
</Item>
<Item>
<Id>2255</Id>
<Sku>product_3</Sku>
<Quantity>1</Quantity>
<Discount>10</Discount>
</Item>
<Item>
<Id>2260</Id>
<Sku>product_4</Sku>
<Quantity>1</Quantity>
<Discount>50</Discount>
</Item>
</Items>
</PackageOffer>
<PackageOffer>
<Id>645</Id>
<Name><![CDATA[Csomag ajánlat #2]]></Name>
<Order>2</Order>
<Active>yes</Active>
<DiscountType>price_amount</DiscountType>
<Items>
<Item>
<Id>2265</Id>
<Sku>product_4</Sku>
<Quantity>1</Quantity>
<Discount>1000</Discount>
</Item>
<Item>
<Id>2270</Id>
<Sku>product_2</Sku>
<Quantity>1</Quantity>
<Discount>1000</Discount>
</Item>
<Item>
<Id>2275</Id>
<Sku>product_5</Sku>
<Quantity>1</Quantity>
<Discount>2000</Discount>
</Item>
<Item>
<Id>2686</Id>
<Sku>product_1</Sku>
<Quantity>1</Quantity>
<Discount>2500</Discount>
</Item>
</Items>
</PackageOffer>
</PackageOffers>
Csomagajánlat létrehozása
Az alábbi setPackageOffer kérésben egy csomagajánlatot hozunk létre.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<PackageOffers>
<PackageOffer>
<Action>add</Action>
<Name><![CDATA[Ajánlat 1]]></Name>
<Order>1</Order>
<Active>yes</Active>
<DiscountType>price_percent</DiscountType>
<Items>
<Item>
<Sku>product_1</Sku>
<Quantity>1</Quantity>
<Discount>15</Discount>
</Item>
<Item>
<Sku>product_3</Sku>
<Quantity>1</Quantity>
<Discount>10</Discount>
</Item>
<Item>
<Sku>product_4</Sku>
<Quantity>1</Quantity>
<Discount>50</Discount>
</Item>
</Items>
</PackageOffer>
</PackageOffers>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<PackageOffers>
<PackageOffer>
<Action>add</Action>
<Id>690</Id>
<Status>ok</Status>
</PackageOffer>
</PackageOffers>
Csomag ajánlat törlése
Az alábbi setPackageOffer kérésben egy csomagajánlat kerül törlésre.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<PackageOffers>
<PackageOffer>
<Id>690</Id>
<Action>delete</Action>
</PackageOffer>
</PackageOffers>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<PackageOffers>
<PackageOffer>
<Action>delete</Action>
<Id>690</Id>
<Status>ok</Status>
</PackageOffer>
</PackageOffers>