Példák
Kupon lekérdezése
Az alábbi getCoupon kérés egy konkrét kupon adatait kérdezi le azonosító alapján.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Params>
<Id>12345</Id>
</Params>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<?xml version="1.0" encoding="UTF-8" ?>
<Coupons>
<Coupon>
<Id><![CDATA[12345]]></Id>
<BaseType>product</BaseType>
<Type>amount</Type>
<Template>no</Template>
<Value>1.234</Value>
<DateStart>2023.01.01</DateStart>
<DateEnd>2023.02.01</DateEnd>
<MaxUsabilityInOrders>1</MaxUsabilityInOrders>
<MaxUsabilityPerCustomer>1</MaxUsabilityPerCustomer>
<UsabilityForNewCustomers>everyone</UsabilityForNewCustomers>
<MinimumOrderValue>1000</MinimumOrderValue>
<MinimumItemCount>1</MinimumItemCount>
<AllowedForSubscriber>registered_and_subscribed</AllowedForSubscriber>
<Groups>
<Group>
<Id>987</Id>
<Name><![CDATA[vásárló csoport 1]]></Name>
</Group>
<Group>
<Id>988</Id>
<Name><![CDATA[vásárló csoport 2]]></Name>
</Group>
</Groups>
<Comment><![CDATA[adminisztrátori megjegyzés]]></Comment>
<DisableForSaleProducts>yes</DisableForSaleProducts>
<DisableWhenQtyDiscount>yes</DisableWhenQtyDiscount>
<DisableWhenPointUse>yes</DisableWhenPointUse>
<UsableFor>
<Products>
<Product>
<Sku><![CDATA[cikk1]]></Sku>
<Name><![CDATA[Fejhallgató]]></Name>
</Product>
<Product>
<Sku><![CDATA[cikk2]]></Sku>
<Name><![CDATA[Fülhallgató]]></Name>
</Product>
</Products>
</UsableFor>
<CouponUrl><![CDATA[http://unas.hu/?coupon_id=12345]]></CouponUrl>
</Coupon>
</Coupons>
Kupon létrehozása
Az alábbi setCoupon kérés létrehoz egy kupont a megadott értékekkel, paraméterekkel.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Coupons>
<Coupon>
<Action>add</Action>
<Id><![CDATA[67890]]></Id>
<BaseType>product</BaseType>
<Type>amount</Type>
<Template>no</Template>
<Value>1.234</Value>
<DateStart>2023.01.01</DateStart>
<DateEnd>2023.02.01</DateEnd>
<MaxUsabilityInOrders>2</MaxUsabilityInOrders>
<MaxUsabilityPerCustomer>2</MaxUsabilityPerCustomer>
<UsabilityForNewCustomers>everyone</UsabilityForNewCustomers>
<MinimumItemCount>1</MinimumItemCount>
<AllowedForSubscriber>registered_and_subscribed</AllowedForSubscriber>
<DisableForSaleProducts>yes</DisableForSaleProducts>
<DisableWhenQtyDiscount>yes</DisableWhenQtyDiscount>
<DisableWhenPointUse>yes</DisableWhenPointUse>
</Coupon>
</Coupons>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<Coupons>
<Coupon>
<Id>67890</Id>
<Action>add</Action>
<Status>ok</Status>
</Coupon>
</Coupons>
Kupon törlése
Az alábbi példakódban egy kupon törlését láthatod.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Coupons>
<Coupon>
<Action>delete</Action>
<Id><![CDATA[67890]]></Id>
</Coupon>
</Coupons>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<Coupons>
<Coupon>
<Action>delete</Action>
<Id>67890</Id>
<Status>ok</Status>
</Coupon>
</Coupons>