← qut.kz

Оплата Kaspi в автоматах самообслуживания

Любая точка без продавца может принимать оплату через Kaspi и сама запускаться в момент поступления денег: пост автомойки самообслуживания, водомат, цветочный автомат с открывающейся дверцей, книжная полка без продавца. Оператору не нужно смотреть в телефон и проверять, пришли ли деньги.

Qut Pay создаёт счёт, следит за оплатой и сообщает вашей системе «оплачено». Деньги приходят сразу на ваш счёт Kaspi Pay. Qut Pay деньги не держит.

Qut Pay — программный сервис. Мы не продаём и не устанавливаем автоматы, контроллеры и MDB-модули. «Железную» часть, которая управляет автоматом, делаете вы или ваш интегратор. Эта страница — инструкция для такой работы.

Коротко: какой автомат каким способом

Как управляется автоматПримерыСпособ с Qut Pay
Есть экран, программа вашакиоск, сенсорный терминал, фотобудка, зарядная станцияA. API и QR на экране
Импульсом монето- или купюроприёмникаавтомойка самообслуживания, пылесос, водомат, массажное кресло, игровой автоматB. Постоянная QR-наклейка и импульсный модуль
Электрозамком или релецветочный автомат, умный холодильник, ячейка хранения, турникет, шлагбаумC. QR на каждую дверцу и реле
Шина MDB (стандарт вендинга)снековые, питьевые, кофейные автоматыD. MDB cashless-модуль и API
Никакого «железа», всё на довериикнижная полка без продавца, магазин на трассе, «бери и плати»E. Только QR-наклейка

Какие автоматы самообслуживания бывают

Список охватывает типы, которые часто встречаются в Казахстане. Внутри одного типа способ управления зависит от производителя, поэтому посмотрите плату или документацию своего автомата.

СфераАвтоматЧем обычно управляетсяСпособ
АвтоПост автомойки самообслуживанияимпульс монето- или купюроприёмника, иногда карточный терминалB
АвтоПылесос, чернитель шин, подкачка шинимпульс или таймерB
АвтоПортальная мойкаконтроллер, иногда экранA или B
АвтоПлатная парковка со шлагбаумомрелеC
АвтоЗарядная станция для электромобиляэкран или управляющий серверA
Вода и напиткиВодоматимпульсB
Вода и напиткиМолокомат, автомат розлива напитков и квасаимпульс или MDBB или D
Вода и напиткиКофейный автоматMDB, у новых экранD или A
Вода и напиткиФреш-автоматMDB или экранD или A
Еда и товарыСнековый и питьевой автоматMDBD
Еда и товарыУмный холодильник, микромаркетэлектрозамокC
Еда и товарыЦветочный автоматзамок каждой ячейкиC
Еда и товарыАвтомат горячей еды, пиццыэкранA
Еда и товарыМагазин без продавца, книжная полканетE
УслугиПрачечная самообслуживания (стирка, сушка)импульс или контроллерB
УслугиМассажное креслоимпульсB
УслугиФотобудка, печать фото, ксероксэкранA
УслугиЗарядка телефонов, аренда пауэрбанковэкранA
УслугиУпаковка багажаимпульс или релеB или C
РазвлеченияИгровой автомат, автомат-хватайкаимпульсB
РазвлеченияДетский аттракцион, качалкаимпульсB
РазвлеченияБатут, VR-комнататаймер или релеB или C
Доступ и хранениеКамеры хранения, ячейкизамокC
Доступ и хранениеПлатный туалет, душтурникет или релеC
Доступ и хранениеДверь спортзала, коворкингарелеC

A. Автомат с экраном: API и QR на экране

Автомат или его сервер создаёт счёт через POST /api/v1/invoices и выводит на экран картинку qrImageUrl. Клиент сканирует её в Kaspi.kz и платит. Об оплате автомат узнаёт по webhook или опрашивает GET /api/v1/invoices/{id} каждые 2–3 секунды. Каждый счёт новый, QR действует около 3 минут.

Полная инструкция с примерами запросов и правилами хранения ключа: Подключите оплату Kaspi к своему устройству через API.

B. Автомат с импульсным управлением: постоянный QR и импульсный модуль

Автомойка, водомат, массажное кресло и похожие автоматы чаще всего запускаются импульсом «монета принята». Экран не нужен, вместо него наклейка.

  1. В кабинете в разделе Ссылки создаёте для каждого поста или автомата отдельную постоянную ссылку оплаты, например qut.kz/p/moika-post-3. Сумму фиксируете (500 ₸) или оставляете клиенту. Во втором случае можно задать минимум и максимум, например от 200 до 5 000 ₸.
  2. Печатаете QR этой ссылки и клеите на пост.
  3. Клиент сканирует QR камерой телефона, выбирает сумму и подтверждает оплату в Kaspi.
  4. Qut Pay отправляет на ваш сервер событие invoice.paid. В нём есть metadata.slug, по нему вы понимаете, какой это пост.
  5. Сервер даёт команду модулю этого поста. Модуль выдаёт импульсы по сумме: если 1 импульс равен 10 ₸, то за 500 ₸ это 50 импульсов.

Тело webhook в сокращённом виде:

{
  "event": "invoice.paid",
  "invoice": {
    "id": "inv_…",
    "status": "paid",
    "amount": 500,
    "metadata": { "paymentLinkId": "pl_…", "slug": "moika-post-3" }
  }
}

Модуль. Обычно это ESP32 или Raspberry Pi с оптроном или реле. Он подключается параллельно сигнальному проводу монетоприёмника, и автомат принимает его как брошенную монету. Модуль сам подключается к серверу (MQTT или HTTP-опрос), поэтому на посту подойдёт и интернет через GSM-модем. Подключать провода лучше специалисту, который знает схему автомата.

C. Автомат с открывающейся дверцей: QR на каждую дверцу и реле

Цветочный автомат, умный холодильник, ячейки хранения, платный туалет открываются электрозамком.

Если ячейка пустая, ссылку можно приостановить в кабинете. Клиент, открыв её, увидит сообщение, что ссылка временно приостановлена.

D. Вендинговый автомат с MDB

Снековые, питьевые и кофейные автоматы чаще всего принимают карты и QR через cashless-устройство на шине MDB. Нужен модуль в роли MDB cashless, на рынке есть готовые MDB-платы. Программа модуля создаёт счёт через Qut Pay API, когда клиент выбрал товар, выводит QR на небольшой экран и после подтверждения оплаты разрешает автомату продажу.

Это работа интегратора, Qut Pay здесь только создаёт и подтверждает оплату. Если у поставщика вашего автомата есть свой QR-модуль, сравните цену и условия.

E. Магазин без продавца и книжная полка

Самый простой вариант, «железо» не нужно.

Если товаров несколько видов с постоянными ценами, сделайте отдельную ссылку на каждый вид. Тогда клиент не ошибётся с суммой.

Что нужно знать заранее

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

7 дней бесплатно, отсчёт начинается с первого реального счёта. Дальше тариф выбирается по числу счетов в месяц:

ТарифЦенаСчетов в месяц
Старт4 990 ₸800
Бизнес14 900 ₸4 000
Про39 900 ₸15 000

Например, на автомойке с 6 постами и примерно 40 оплатами на пост в день выходит около 7 000 счетов в месяц, то есть тариф «Про». Платформа не берёт процент с оплаты. Kaspi удерживает свою комиссию отдельно (за QR 0,95 %), так же как и без нас. Подробнее: тарифы.

С чего начать

  1. Зарегистрируйтесь на qut.kz и подключите кассира Kaspi: инструкция по подключению.
  2. В кабинете в разделе Интеграции добавьте адрес webhook и сохраните секрет на сервере.
  3. Если используете API, сначала проверьте всё в sandbox с ключом qp_test_…: оплату имитирует POST /invoices/{id}/simulate, webhook приходит по-настоящему.
  4. Начните с одного поста или одной ячейки: реальной оплатой на 100 ₸ проверьте, что импульс или дверца работают правильно.
  5. Затем подключайте остальные автоматы.

Код модуля и сервера можно поручить ИИ-агенту. Дайте Claude, Cursor или ChatGPT ссылку api.qut.kz/for-ai, оттуда он прочитает API Qut Pay.

Частые вопросы

Qut Pay сам устанавливает автомат или модуль?

Нет. Qut Pay — только программный сервис: создаёт счёт, следит за оплатой, отправляет webhook. Модуль, провода и программу автомата делаете вы или ваш интегратор.

Как показать QR, если у автомата нет экрана?

Постоянной QR-наклейкой. В разделе «Ссылки» кабинета создаёте для каждого автомата отдельную ссылку, печатаете её QR и клеите. Когда клиент сканирует, у него в телефоне открывается страница оплаты.

Как быстро автомат запустится после оплаты?

Обычно webhook приходит в течение 5 секунд после оплаты. К этому добавляется время ответа вашего сервера и модуля.

Может ли клиент на автомойке сам выбрать сумму?

Да. Если сумма в ссылке не зафиксирована, клиент вводит её сам. Можно задать минимум и максимум. Сервер считает число импульсов по пришедшей сумме.

Что будет, если связь с Kaspi прервётся?

Пока кассира не переподключат, новые оплаты через Kaspi не проходят. В Telegram придёт уведомление, переподключение в кабинете занимает несколько минут. Поэтому запасной способ оплаты в автомате (монеты, купюры, карта) лучше оставить.

Обновлено: 2026-11-11