XML-фид Kaspi: как через него обновляется цена и почему не сразу
«Фид», «прайс-лист» и «XML» в разговорах продавцов звучат как разные вещи, хотя это один канал. Разбираем, что в нём передаётся, почему цена из файла доходит до витрины не сразу, как проверить, что она дошла, и когда час ожидания действительно стоит денег.

Что такое фид
XML-фид, он же прайс-лист, — файл в формате XML, который продавец публикует по адресу, который указан в Kaspi. Площадка сама забирает его по расписанию: продавец не отправляет данные при каждом изменении, а держит файл актуальным и доступным.
Словом «фидер» обычно называют не сам файл, а инструмент, который его собирает: сервис или скрипт, который приводит цены и остатки к нужному формату.
Что передаётся в файле
Название, фото и категория уже заданы в карточке и через прайс-лист не передаются — он отвечает только за цену и остаток.
- Артикул товара (SKU) — по нему Kaspi сопоставляет строку файла с карточкой товара.
- Цена — целым числом в тенге, без копеек.
- Наличие — есть товар в продаже или нет.
- Количество на складе.
Путь файла — от вашего сервера до витрины
Прайс-лист и кабинет Kaspi — два способа обновить цену
Цену одного товара можно поменять прямо в кабинете Kaspi — такая правка не ждёт выгрузки файла. Прайс-лист нужен, когда товаров много или цены меняются часто: править их по одному руками долго.
Интервал в 60 минут задаёт Kaspi, и в настройках кабинета его не изменить. Это свойство самого канала, одинаковое для всех, кто публикует прайс-лист.
Как понять, что цена из фида дошла до витрины
Надёжный способ проверить — открыть карточку товара на Kaspi так, как её видит покупатель. Если с момента правки прошло меньше часа, а цена там ещё старая, скорее всего, нужно дождаться ближайшей выгрузки.
Почему частые правки файла не ускоряют обновление
Kaspi заберёт файл по своему расписанию. На витрине окажется цена, которая стояла в файле в момент выгрузки, а не последняя из десяти правок между двумя выгрузками.
Когда час ожидания стоит денег, а когда нет
Старая цена держится на витрине до следующей выгрузки — до часа. Важно ли это, зависит от того, как часто товар продаётся.
- Товар продаётся
- 24 раза в сутки (раз в час)
- Разница с ценой конкурента
- 500 ₸ с продажи
- Худший случай за час задержки
- 1 упущенная продажа
Максимум, что теряется за час ожидания, — 500 ₸ на одной продаже. Для товара, который продаётся раз в неделю, тот же час почти никогда не совпадает с моментом покупки.
Разные цены по городам
Когда это работает
Прайс-лист позволяет задать разные цены и сроки доставки по городам. Условие одно: у продавца есть склады в разных городах, с которых действительно идёт отгрузка, и в файле для каждого города — свои строки с ценой и остатком.
Когда это не нужно
При одном складе у товара одна цена и один срок доставки для всех покупателей, независимо от города заказа.