Példák
Vásárló csoport adatlekérés
Az alábbi példa XML-lel egy vásárló csoport adatait kérheted le a csoport neve alapján.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Params>
<Name><![CDATA[Belföldi viszonteladók]]></Name>
</Params>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<CustomerGroups>
<CustomerGroup>
<Id>8647</Id>
<Name><![CDATA[Belföldi viszonteladók]]></Name>
<VisibleForCustomers>no</VisibleForCustomers>
<DiscountAmount>0</DiscountAmount>
<DiscountProduct>1</DiscountProduct>
<MinOrderValue>1500</MinOrderValue>
<DiscountBasedOnActualOrder>yes</DiscountBasedOnActualOrder>
<DiscountBasedOnAllOrders>yes</DiscountBasedOnAllOrders>
<WithoutVAT>
<Value>yes</Value>
<Reason>other</Reason>
</WithoutVAT>
<DiscountByQuantity>yes</DiscountByQuantity>
<DiscountFromSalePrice>yes</DiscountFromSalePrice>
<DisableSalePrices>yes</DisableSalePrices>
<ShowStock>yes</ShowStock>
<DisplayBasePriceWithFurtherPrice>yes</DisplayBasePriceWithFurtherPrice>
<EmailReadOnly>yes</EmailReadOnly>
<UsernameReadOnly>yes</UsernameReadOnly>
<ShippingAddressReadOnly>yes</ShippingAddressReadOnly>
<BillingAddressReadOnly>yes</BillingAddressReadOnly>
<UseVirtualMoney>yes</UseVirtualMoney>
<UseCoupon>yes</UseCoupon>
<DefaultShippingCost><![CDATA[MPL]]></DefaultShippingCost>
<DefaultCurrency>HUF</DefaultCurrency>
<ForeignKey><![CDATA[00001]]></ForeignKey>
</CustomerGroup>
</CustomerGroups>
Vásárló csoport létrehozása
Az alábbi példa XML-lel egy vásárló csoportot hozhatsz létre. A példa egy külföldi viszonteladók csoportot hoz létre, tagjai adómentesen vásárolhatnak, megadásra kerül többek között minimális rendelési összeg, 10%-os kedvezmények, valamint belépés utáni automatikus Euró devizára váltás.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<CustomerGroups>
<CustomerGroup>
<Name><![CDATA[Külföldi viszonteladók]]></Name>
<VisibleForCustomers>no</VisibleForCustomers>
<DiscountAmount>10</DiscountAmount>
<DiscountProduct>10</DiscountProduct>
<MinOrderValue>1000</MinOrderValue>
<DiscountBasedOnActualOrder>yes</DiscountBasedOnActualOrder>
<DiscountBasedOnAllOrders>yes</DiscountBasedOnAllOrders>
<WithoutVAT>
<Value>yes</Value>
<Reason>EU</Reason>
</WithoutVAT>
<DiscountByQuantity>yes</DiscountByQuantity>
<DiscountFromSalePrice>yes</DiscountFromSalePrice>
<DisableSalePrices>no</DisableSalePrices>
<ShowStock>yes</ShowStock>
<DisplayBasePriceWithFurtherPrice>yes</DisplayBasePriceWithFurtherPrice>
<EmailReadOnly>yes</EmailReadOnly>
<UsernameReadOnly>yes</UsernameReadOnly>
<ShippingAddressReadOnly>no</ShippingAddressReadOnly>
<BillingAddressReadOnly>no</BillingAddressReadOnly>
<UseVirtualMoney>yes</UseVirtualMoney>
<UseCoupon>yes</UseCoupon>
<DefaultShippingCost><![CDATA[GLS]]></DefaultShippingCost>
<DefaultCurrency>EUR</DefaultCurrency>
<ForeignKey><![CDATA[00001]]></ForeignKey>
</CustomerGroup>
</CustomerGroups>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<CustomerGroups>
<CustomerGroup>
<Action>add</Action>
<Id>1112683</Id>
<Status>ok</Status>
</CustomerGroup>
</CustomerGroups>
Vásárló csoport módosítása
Az alábbi példa XML-lel egy vásárló csoport adatait módosíthatod. A belföldi viszonteladók csoportjában kerülnek beállításra a kedvezmények és a minimum vásárlási összeg értékek.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<CustomerGroups>
<CustomerGroup>
<Id>1234567</Id>
<Name><![CDATA[Belföldi viszonteladók]]></Name>
<VisibleForCustomers>no</VisibleForCustomers>
<DiscountAmount>15</DiscountAmount>
<DiscountProduct>15</DiscountProduct>
<MinOrderValue>10000</MinOrderValue>
</CustomerGroup>
</CustomerGroups>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<CustomerGroups>
<CustomerGroup>
<Id>1234567</Id>
<Action>modify</Action>
<Status>ok</Status>
</CustomerGroup>
</CustomerGroups>