1. Создайте http или https сервер. Если он уже существует, используйте его.
2. Загрузите на сервер XML-файл с информацией о ваших товарах и скопируйте ссылку на него.
<offer sku> | Артикул товара Может содержать цифры и латинские буквы. Максимальная длина — 20 символов. Артикул должен быть уникальным для каждого товара в прайс-листе |
<model> | Название товара |
<brand> | Бренд |
<availabilities> | Склады, с которых покупатель может самостоятельно забрать товар |
| available | Товар есть на складе |
| yes no | да нет |
| storeId | Код склада Чтобы его узнать, в веб-версии кабинета продавца перейдите в раздел «Склады и магазины» и скопируйте код нужной точки |
| preOrder | количество дней предзаказа, которые добавятся к дате самовывоза или срокам доставки, максимум — 30 дней. Не передавайте атрибут, если на товар не нужно делать предзаказ. |
| stockCount | Остатки товара |
<cityprices> | Цена товара в разных городах: - включает НДС
- без пробелов, десятичных знаков и посторонних символов
|
| cityId | Код города Чтобы его получить: - с помощью API в Магазине на Kaspi.kz отправьте запрос, чтобы получить коды городов;
- скопируйте значение атрибута «code» для нужного города.
|
<price> | Цена товара Используйте, если стоимость товара одинаковая во всех городах, или вы продаете его только в 1 населенном пункте |
Скопировано <?xml version="1.0" encoding="utf-8"?>
<kaspi_catalog date="string"
xmlns="kaspiShopping"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="kaspiShopping http://kaspi.kz/kaspishopping.xsd">
<company>CompanyName</company>
<merchantid>CompanyID</merchantid>
<offers>
<offer sku="232130213">
<model>iphone 5s white 32gb</model>
<brand>Apple</brand>
<availabilities>
<availability available="yes" storeId="myFavoritePickupPoint1" preOrder="3" stockCounnt="234"/>
<availability available="yes" storeId="myFavoritePickupPoint2" preOrder="20" stockCounnt="234"/>
</availabilities>
<price>6418</price>
</offer>
<offer sku="232130223">
<model>iphone 6s white 32gb</model>
<brand>Apple</brand>
<availabilities>
<availability available="yes" storeId="myFavoritePickupPoint1" preOrder="3" stockCounnt="234"/>
<availability available="yes" storeId="myFavoritePickupPoint2" preOrder="20" stockCounnt="234"/>
</availabilities>
<cityprices>
<cityprice cityId="750000000">193000</cityprice>
<cityprice cityId="710000000">195000</cityprice>
</cityprices>
</offer>
</offers>
</kaspi_catalog>
3. Загрузите XML-файл на ваш сервер.
В веб-версии кабинета продавца перейдите в раздел Товары → Загрузить прайс-лист → Автоматическая загрузка и вставьте ссылку.
4. Настройте свою систему учета, чтобы она автоматически выгружала информацию для прайс-листа на сервер.
Каждые 60 минут система будет загружать ваш прайс-лист, если в нем есть изменения.