Как загрузить прайс-лист на Каспи: Excel и XML без ошибок и снятых с продажи товаров

Как загрузить прайс-лист на Каспи: Excel и XML без ошибок и снятых с продажи товаров

Прайс-лист на Kaspi загружают только в веб-версии кабинета продавца: файлом Excel вручную или ссылкой на XML, которую Kaspi сам забирает каждые 60 минут. Excel обновляет каталог в течение 15 минут после загрузки. Сложность не в кнопке «Загрузить», а в мелочах: пять обязательных столбцов складов, запрет трогать заголовки и правило, из-за которого товар, забытый в файле, снимается с продажи.

Коротко

  • Excel подходит, пока у вас до пяти складов с названиями PP1–PP5 и одна цена на все города. Если цены или сроки предзаказа по городам разные, скачать Excel не получится, остаётся XML.
  • Самая дорогая ошибка — неполный файл. Товар, который вы раньше добавили вручную или прошлым прайсом, но не включили в новый, Kaspi снимет с продажи.
  • Ошибки загрузки видны в разделе Товары → История загрузок, вкладка «Обработано». Смотреть её нужно после каждой загрузки, а не когда заметили просадку заказов.
  • Опечатка в цене опаснее пропущенной строки. Проверка «цена не ниже минимальной цены» прямо в Excel занимает одну формулу и ловит лишний или потерянный ноль до загрузки.

Что такое прайс-лист и какой формат выбрать

Два формата и их ограничения

Прайс-лист в Kaspi — инструмент веб-кабинета, которым меняют цены, указывают наличие на складах и выставляют на продажу сразу много товаров (q2961, обновлено 12.03.2026). Форматов два, и выбор между ними диктует не вкус, а устройство магазина.

Excel XML
Кто обновляет Вы, загрузкой файла Kaspi забирает файл по вашей ссылке
Когда применяется В течение 15 минут после загрузки Каждые 60 минут, если в файле есть изменения
Склады Ровно пять столбцов PP1–PP5 Любые коды складов (storeId)
Разные цены по городам Нет Да, блок cityprices
Что нужно Компьютер и аккуратность Свой http/https-сервер и выгрузка из учётной системы

Excel недоступен для скачивания, если у вас разные цены или сроки предзаказа по городам, больше пяти складов или склады названы не PP1–PP5 (q4025, обновлено 08.08.2025). Магазин на 40 позиций с одним складом в Алматы спокойно живёт на Excel. Сеть с точками в трёх городах и разными ценами — уже нет.

Где лежит файл

Готовый файл с вашим каталогом скачивают в разделе Управление товарами → Прайс-лист → «Скачать в Excel» или «Скачать в XML». Можно взять пустой шаблон, но с выгрузкой каталога меньше шансов потерять товары: в ней уже все ваши позиции.

Excel: как заполнить и загрузить

Столбцы

Kaspi описывает столбцы так (q3348, обновлено 16.06.2026):

Столбец Что писать На чём спотыкаются
SKU Ваш артикул товара Повтор артикула у двух разных товаров
model Название и модификация Разные написания одной модели в разных загрузках
brand Бренд или производитель «Без бренда» допустимо, только если на товар не нужно разрешение на торговлю
price Цена в тенге Пробелы, копейки, лишний ноль
PP1–PP5 Количество на каждом складе или yes/no Удалили «лишние» столбцы, когда складов меньше пяти
preorder Дни предзаказа, максимум 30 Поставили 0 вместо пустой ячейки

Про PP1–PP5 есть прямое требование: в файле должны быть все пять столбцов, даже если склад у вас один. Лишние оставляют пустыми. Количество в ячейке ограничивает заказ: покупатель не закажет больше, чем указано. Вместо числа можно писать «yes», если товар на точке есть, и «no», если нет. С «yes» вы теряете защиту от перепродажи, поэтому для ходовых позиций лучше число.

С preorder логика такая: число дней добавляется к дате самовывоза или сроку доставки. Нужен предзаказ — пишите дни, не нужен — оставьте ячейку пустой. Как выбирать срок и чем опасны отмены по предзаказу, разобрано в статье о предзаказе на Каспи. Предзаказ, кстати, полноценный режим продажи, а не обходной путь: правила Kaspi запрещают выставлять товар, которого нет в наличии, за исключением как раз предзаказа (правила, п. 1.10, обновлено 30.09.2026).

Ещё одна деталь из той же страницы Гида: самовывоз недоступен партнёрам, подключившимся к Магазину на Kaspi.kz после 15 июня 2026 года. Если вы из них, склады в файле всё равно нужны — по ним считается наличие.

Пять запретов, из-за которых файл не загрузится

Kaspi перечисляет их сам: не меняйте количество листов, пишите данные на первом листе, не удаляйте и не добавляйте столбцы, не переименовывайте заголовки SKU, model, brand, price, PP1–PP5, preorder, не делайте отступы клавишей Tab и не переносите строки внутри ячейки (q2962, обновлено 24.10.2025).

Самое коварное здесь — перенос строки. Его не видно, если ячейка узкая. Название, скопированное из сайта поставщика, часто приносит с собой и перенос, и Tab. Перед загрузкой прогоните столбец model через «Найти и заменить» или функцию ПЕЧСИМВ (CLEAN), которая убирает непечатаемые символы.

Загрузка и проверка результата

Дальше «Загрузить прайс-лист», выбираете файл, и каталог обновится в течение 15 минут. Ошибки смотрят в разделе Товары → История загрузок: выбираете нужную загрузку, подробности во вкладке «Обработано» (q2962).

Привычка, которая окупается: через 15–20 минут после загрузки открыть «Обработано» и сверить число обработанных строк с числом строк в файле. Если в файле 312 товаров, а обработано 297, пятнадцать позиций остались со старыми ценами или выпали. Узнать это лучше сейчас, чем от покупателя вечером.

Ловушка неполного файла: почему товары снимаются с продажи

Что говорит Гид

В описании прайс-листа есть фраза, которую легко пролистать: если вы ранее загружали или добавляли товар вручную, его нужно добавить в прайс-лист, иначе он будет снят с продажи (q2962). То есть файл описывает весь ассортимент, а не только изменения. Чего нет в файле, того нет и на витрине.

Типичная ситуация: менеджер скачал прайс месяц назад, с тех пор вы вручную добавили двадцать новых позиций, а сегодня он поправил в старом файле пять цен и загрузил его. Пять цен обновились. Двадцать новинок ушли с продажи.

Сколько это стоит

Условный пример, не кейс клиента. Допущения: 20 товаров выпали из продажи на два дня, каждый в среднем продаётся раз в два дня, прибыль с продажи чистыми 2 500 ₸.

Показатель Значение
Товаров вне продажи 20
Дней простоя 2
Продаж на товар в день 0,5
Потерянных продаж 20 × 2 × 0,5 = 20
Прибыль с продажи 2 500 ₸
Потерянная прибыль 50 000 ₸

И это без учёта того, что в карточке за эти дни освоился конкурент. Защита простая: каждый раз начинайте со свежей выгрузки «Скачать в Excel», а не со старого файла на рабочем столе.

Опечатка в цене: формула проверки до загрузки

Почему это опаснее пропущенной строки

Выпавший товар просто не продаётся. Товар с ценой 1 299 ₸ вместо 12 990 ₸ продаётся, и очень бодро: в карточке он сразу становится первым. Каждый такой заказ — минус примерно одиннадцать с половиной тысяч, а отменить его, сославшись на ошибку в цене, нельзя без последствий: правила запрещают указывать некорректную причину отмены или просить покупателя отменить заказ (п. 1.2). Про то, как отмены бьют по показателям магазина, есть статья об отменах заказов на Каспи.

Столбец-контролёр

Перед загрузкой добавьте расчёт на отдельный лист (на первом листе новые столбцы создавать нельзя). Для каждого SKU нужна минимальная цена — ниже неё вы продаёте в минус:

Минимальная цена = (закупка + доставка с НДС) ÷ (1 − комиссия − ставка налога)

Условный пример, не кейс клиента. Допущения: комиссия 12,5% с НДС — ставка большинства категорий (q1344 и таблица тарифов 2026), ИП на упрощёнке в Алматы, 3% (BES.media), Kaspi Доставка по городу для заказа от 10 000 ₸ до 5 кг — 1 099 ₸ без НДС, 1 275 ₸ с НДС 16% (q2288, обновлено 16.06.2026).

SKU Закупка Минимальная цена Цена в файле Результат
A-101 7 000 ₸ 9 793 ₸ 12 990 ₸ ок
A-102 7 000 ₸ 9 793 ₸ 1 299 ₸ ОШИБКА
A-103 9 500 ₸ 12 751 ₸ 129 900 ₸ проверить

Расчёт для A-101: (7 000 + 1 275) ÷ (1 − 0,125 − 0,03) = 8 275 ÷ 0,845 ≈ 9 793 ₸. Для A-103: (9 500 + 1 275) ÷ 0,845 ≈ 12 751 ₸. Обратите внимание, что формула верна для цен от 10 000 ₸; для дешёвых товаров подставьте свою ступень тарифа доставки. Подробнее о том, как считать все удержания с заказа, — в статье как не продавать в минус на Каспи.

В Excel проверка выглядит так: =ЕСЛИ(D2<C2;"ОШИБКА";ЕСЛИ(D2>C2*3;"проверить";"ок")), где C — минимальная цена, D — цена из прайса. Второе условие ловит лишний ноль: цена втрое выше минимальной в обычной товарной матрице почти всегда опечатка. Порог «втрое» — допущение, подберите свой по вашей наценке.

XML: автоматическая загрузка по ссылке

Как устроен файл

XML нужен, когда данные должны обновляться сами: из 1С, складской программы или своего скрипта. Схема такая (q3251, обновлено 24.10.2025):

  1. Поднимаете http или https сервер либо используете существующий.
  2. Кладёте туда XML-файл с товарами и копируете ссылку.
  3. В веб-кабинете: Товары → Загрузить прайс-лист → «Автоматическая загрузка», вставляете ссылку.
  4. Настраиваете учётную систему, чтобы она сама обновляла файл на сервере.

Каждые 60 минут Kaspi забирает файл, если в нём есть изменения. Внутри каждого товара — тег offer с атрибутом sku, теги model и brand, блок availabilities с атрибутами available (yes/no), storeId, stockCount и preOrder, и цена. Артикул — до 20 символов, только цифры и латинские буквы, уникальный в пределах файла. Код склада (storeId) копируют в веб-кабинете в разделе «Склады и магазины».

Одна цена или цены по городам

Для цены есть два варианта. Тег price — если цена одна во всех городах или вы продаёте только в одном. Блок cityprices с тегами cityprice и атрибутом cityId — если цены по городам разные. Цена пишется с НДС, без пробелов, десятичных знаков и посторонних символов. Коды городов Kaspi предлагает получить запросом к API Магазина на Kaspi.kz (атрибут code); в примере из Гида встречаются 750000000 и 710000000.

Здесь есть оговорка: разные цены и сроки предзаказа для разных складов можно задать только в XML, и склады должны находиться в разных городах. Для складов в одном городе цена и срок предзаказа будут общими (q2962). Когда цены по городам вообще имеет смысл разводить, разобрано в статье о разных ценах по городам на Каспи.

Час — это долго

Для остатков часовой цикл нормален: учётная система знает склад лучше всех. Для цены в карточке, где конкурент двигается несколько раз за вечер, час — вечность. Если параллельно с XML цену меняет кто-то ещё, следующая загрузка файла перезапишет её. Как развести источники цены, чтобы они не спорили, подробно описано в статье как автоматизировать цены на Каспи.

Что делать с товарами «Без привязки»

Откуда они берутся

Товары из файла, которых ещё нет в продаже, попадают в раздел Нераспознанные товары → Без привязки, и выставлять их нужно самому (q3149, обновлено 18.03.2025). Прайс-лист цену и наличие передаёт, но с карточкой товар не связывает.

Три способа выставить

  • Привязать к существующей карточке. Выбираете товар, подходящую по характеристикам карточку и нажимаете «Добавить» (в приложении Kaspi Pay — «Привязать к существующему»). Товар появится в продаже в течение 15 минут.
  • Создать новую карточку. «Добавить новый товар», категория, обязательные поля со звёздочкой, фото. Проверка займёт до 3 рабочих дней.
  • Загрузить шаблон с новыми товарами. Для пачки новинок: скачиваете шаблон категории, включаете макросы, заполняете лист «attributes», фото кладёте в папку «images» (до 1 МБ каждое, если фото много; названия вида 1234_1, 1234_2), архивируете в ZIP до 100 МБ и загружаете. После проверки товары окажутся в «Сняты с продажи», где нужно указать цену и наличие.

Привязывать к чужой карточке стоит только при точном совпадении модели, цвета и комплектации. Ошибка тут дороже, чем кажется: покупатель получит не то, что заказал, а это прямое нарушение правил (п. 3.1). Как правильно создавать карточку с нуля, расписано в статье как создать карточку товара на Каспи.

Отдельно про бренды: товары некоторых брендов и категорий без разрешения на торговлю продавать нельзя, и «Без бренда» в столбце brand этого не обходит — Гид разрешает так писать, только если разрешение не требуется.

Частые ошибки при загрузке прайс-листа на Каспи

  • Старый файл вместо свежей выгрузки. Всё, что вы добавили после его скачивания, снимется с продажи. Двадцать выпавших позиций на два дня в нашем условном примере стоили 50 000 ₸ прибыли.
  • Удалили столбцы PP3–PP5, потому что склад один. Файл с четырьмя или тремя складскими столбцами не соответствует шаблону, и обновление пройдёт с ошибками. Пустые столбцы должны остаться.
  • Цена с пробелом или копейками. «12 990» или «12990,00» — лишние символы в числовом поле. Kaspi прямо требует писать цену без пробелов и десятичных знаков (для XML это сказано явно).
  • 0 в preorder. Если предзаказ не нужен, ячейку оставляют пустой. Любое число Kaspi воспримет как срок, а лишние дни в сроке доставки отпугивают покупателя.
  • «yes» вместо количества у ходового товара. Kaspi не знает, сколько у вас штук, и примет больше заказов, чем есть на полке. Дальше — отмены, а они бьют по показателям качества.
  • Загрузили и не открыли «Историю загрузок». Частично обработанный файл выглядит как успешный. Разницу между 312 строками в файле и 297 обработанными видно только во вкладке «Обработано».
  • XML и ручные правки одновременно. Цена, поправленная руками в кабинете, проживёт до следующего забора файла, то есть не больше часа.

Чек-лист перед загрузкой прайс-листа

  1. Файл скачан из кабинета сегодня, а не взят из старой папки.
  2. В нём все товары, которые должны продаваться, включая добавленные вручную.
  3. Все пять столбцов PP1–PP5 на месте, лишние пустые.
  4. Заголовки SKU, model, brand, price, PP1–PP5, preorder не тронуты.
  5. Данные на первом листе, листов столько же, сколько в шаблоне.
  6. В названиях нет переносов строк и Tab: столбец model очищен.
  7. Цены целые, без пробелов; столбец-контролёр не нашёл ни одной «ОШИБКИ».
  8. preorder заполнен только там, где нужен предзаказ, и не больше 30.
  9. Через 15–20 минут после загрузки проверена вкладка «Обработано».
  10. Новые позиции из «Без привязки» привязаны или отправлены на создание карточки.

Пункты 1 и 2 — это одна и та же защита, записанная дважды намеренно. Почти все истории «товары пропали с Kaspi после загрузки» начинаются со старого файла.

Как автоматизировать цены после загрузки прайс-листа

Прайс-лист хорошо держит каталог и остатки, но цену в конкурентной карточке он обновляет в лучшем случае раз в час. Каспи бот SaleScout проверяет цены каждые 20 секунд, держит вас в топе в карточке и никогда не опускается ниже минимальной цены, которую вы задали. Когда конкурент поднял цену или ушёл из карточки, бот поднимает вашу цену до уровня чуть ниже следующего продавца. Товары на предзаказе бот тоже ведёт, без доплаты. Бота можно попробовать 7 дней бесплатно, карта не нужна.

Частые вопросы о загрузке прайс-листа на Каспи

Как загрузить прайс-лист на Каспи?

Только в веб-версии кабинета продавца. Скачайте каталог в разделе Управление товарами → Прайс-лист → «Скачать в Excel», заполните SKU, model, brand, price, PP1–PP5 и preorder, нажмите «Загрузить прайс-лист» и выберите файл. Каталог обновится в течение 15 минут.

Почему после загрузки прайс-листа товары сняли с продажи?

Скорее всего, их не было в файле. Kaspi Гид прямо предупреждает: товар, который вы раньше загружали или добавляли вручную, нужно включить в прайс-лист, иначе он будет снят с продажи. Начинайте каждый раз со свежей выгрузки каталога.

Где посмотреть ошибки загрузки прайс-листа на Kaspi?

В разделе Товары → История загрузок. Выберите нужную загрузку, подробности будут во вкладке «Обработано».

Что писать в столбцах PP1–PP5?

Это склады. Укажите количество товара на каждом или «yes»/«no» для наличия. Все пять столбцов должны быть в файле, даже если склад один: лишние оставьте пустыми.

Почему нельзя скачать прайс-лист в Excel?

Excel недоступен, если у вас разные цены или сроки предзаказа по городам, больше пяти складов или склады названы не PP1–PP5. В этих случаях работают с XML.

Как часто Kaspi обновляет цены из XML-прайс-листа?

Kaspi забирает XML по вашей ссылке каждые 60 минут, если в файле есть изменения. Файл загруженный вручную в Excel применяется в течение 15 минут.

Что делать с товарами в разделе «Без привязки»?

Выставить их на продажу самому: привязать к существующей карточке (товар появится в течение 15 минут), создать новую карточку (проверка до 3 рабочих дней) или загрузить шаблон с несколькими новыми товарами.

Можно ли указать разные цены по городам в прайс-листе?

Только в XML, через блок cityprices с кодом города cityId. Склады для разных цен должны быть в разных городах, иначе цена у них будет общей.

Источники

Все ссылки проверены 23.10.2026.

  1. Kaspi Гид для партнёров. «Как загрузить прайс-лист на товары в Магазине на Kaspi.kz?» — https://guide.kaspi.kz/partner/ru/shop/goods/price_list/q2962 (обновлено 24.10.2025)
  2. Kaspi Гид. «Как заполнить прайс-лист на товары…?» — https://guide.kaspi.kz/partner/ru/shop/goods/price_list/q3348 (обновлено 16.06.2026); «Как настроить автоматическую загрузку прайс-листа…?» — https://guide.kaspi.kz/partner/ru/shop/goods/price_list/q3251 (обновлено 24.10.2025); «Как скачать прайс-лист с моими товарами…?» — https://guide.kaspi.kz/partner/ru/shop/goods/price_list/q4025 (обновлено 08.08.2025)
  3. Kaspi Гид. «Что такое прайс-лист в Магазине на Kaspi.kz?» — https://guide.kaspi.kz/partner/ru/shop/goods/general/q2961 (обновлено 12.03.2026); «Я загрузил прайс-лист… Как выставить их на продажу?» — https://guide.kaspi.kz/partner/ru/shop/goods/price_list/q3149 (обновлено 18.03.2025)
  4. Kaspi Гид. «Какие правила работы с Магазином на Kaspi.kz?» — https://guide.kaspi.kz/partner/ru/shop/conditions/q1342 (обновлено 30.09.2026)
  5. Kaspi Гид. «Какая комиссия за продажи в Магазине на Kaspi.kz?» — https://guide.kaspi.kz/partner/ru/shop/conditions/q1344 (обновлено 06.01.2026); «Сколько стоит Kaspi Доставка?» — https://guide.kaspi.kz/partner/ru/shop/delivery/shipping/q2288 (обновлено 16.06.2026)
  6. Налоговый кодекс РК, ст. 503 «Ставки НДС» — https://www.zakonpravo.kz/ru/statya-503-stavki-naloga-na-dobavlennuyu-stoimost-nalogovogo-kodeksa-respubliki-kazahstan
  7. BES.media. «В регионах Казахстана снизили налог по упрощёнке на 2026 год» — https://bes.media/news/v-regionah-kazahstana-snizili-nalog-po-uproshyonke-na-2026-god/

Бота, аналитик

SaleScout — продукт нашей компании. Kaspi и Kaspi.kz — товарные знаки АО «Kaspi.kz»; SaleScout не аффилирован с Kaspi.

← Все статьи

Подключите SaleScout и проверьте на своих товарах

Бот цен, Kaspi Отзывы, аналитика и реклама — в одном кабинете. Регистрация и подключение магазина занимают несколько минут.

Попробовать бесплатно 7 дней бесплатно, карта не нужна