Qut Pay Сайт Кабинет База знаний Инструкции Документация API ҚАЗРУС
Главная → База знаний → Для вашего бизнеса

Автоматы самообслуживания: автомойка, водомат, цветочный автомат, магазин без продавца

Обновлено: 2026-11-11 · Версия в Markdown

Коротко

Для каждого поста или дверцы автомата без экрана создаёте постоянную ссылку оплаты (qut.kz/p/<slug>) и клеите её QR. Клиент сканирует и платит. На ваш сервер приходит invoice.paid, в нём metadata.slug, то есть известно, какой это пост или дверца. Сервер говорит модулю этого поста выдать импульсы или включить реле дверцы. Если у автомата есть экран, удобнее схема с новым счётом на каждую продажу: Оплата в вендинговом автомате без терминала.

Qut Pay не продаёт и не устанавливает автоматы, контроллеры и модули. «Железную» часть делаете вы или ваш интегратор.

Какая схема для какого автомата

Способ управленияАвтоматыСхема
Есть экранкиоск, фотобудка, зарядная станция, новые кофейные автоматыСчёт на каждую продажу, QR на экране
Импульс (монетоприёмник)автомойка, пылесос, водомат, массажное кресло, стиральная машина, хватайкаПостоянный QR на каждый пост, импульсный модуль
Электрозамок, релецветочный автомат, умный холодильник, ячейка хранения, платный туалет, шлагбаумQR на каждую дверцу, реле
Шина MDBснековые, питьевые, кофейные автоматыMDB cashless-модуль вызывает API
Без «железа»книжная полка без продавца, магазин на трассеОдин QR, клиент вводит сумму сам

Полный список автоматов с описанием каждого типа: qut.kz/oplata-kaspi-avtomaty-samoobsluzhivaniya.

Автомойка и водомат: импульс

  1. В разделе Ссылки кабинета создаёте ссылку на каждый пост: moika-post-1, moika-post-2. Сумму фиксируете или оставляете клиенту с минимумом и максимумом: Ссылки со свободной суммой.
  2. Печатаете QR и клеите на пост.
  3. Когда приходит вебхук, сервер находит пост по invoice.metadata.slug и считает число импульсов: amount / цена одного импульса.
  4. Модуль поста (ESP32 или Raspberry Pi, оптрон или реле) подключается параллельно сигнальному проводу монетоприёмника. Автомат принимает его импульсы как брошенные монеты.

Модуль сам подключается к серверу (MQTT или HTTP-опрос). Поэтому на посту достаточно GSM-модема, постоянный IP не нужен.

Цветочный автомат и ячейки: реле

Если ячейка пустая, приостановите её ссылку в кабинете кнопкой Остановить.

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

Создаёте одну ссылку, где клиент сам вводит сумму, и добавляете поле «Комментарий». Каждую оплату видно в кабинете, о ней сообщает Telegram-бот: Ссылки на оплату. Здесь не нужны ни модуль, ни сервер.

Обязательно

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

Нужен ли интернет в самом автомате? Связь нужна у модуля или между сервером и автоматом, GSM-модема достаточно. У клиента в телефоне интернет тоже будет.

Клиент на мойке оплатил 300 ₸, как посчитать импульсы? Сервер делит пришедшую сумму на цену одного импульса. Если 1 импульс равен 10 ₸, получится 30 импульсов.

Можно ли одним QR пользоваться многим клиентам? Да. Постоянная ссылка не истекает. Каждый раз при сканировании создаётся новый счёт.

Модуль даёт Qut Pay? Нет. Мы только создаём счёт, следим за оплатой и отправляем вебхук. Модуль делаете вы или ваш интегратор, код можно поручить ИИ-агенту: Поручить интеграцию ИИ-агенту.

Связанные статьи

Оплата в вендинговом автомате без терминалаДинамический QR на экране автомата, покупатель сканирует, приходит вебхук, контроллер выдаёт товар. Схема для автоматов воды, кофе и снеков, требования к железу и окно QR.Ссылки на оплату — постоянный адрес для приёма платежейПостоянная ссылка вида qut.kz/p/<slug>: свой адрес, фиксированная и открытая сумма, остановка и возобновление, чем отличается от ссылки на счёт, отчётность по ссылкам и коды ошибок.Ссылки с открытой суммой — сумму вводит покупательПостоянная ссылка на оплату без заранее заданной суммы: для сборов, взносов, консультаций и услуг с плавающей ценой. Как ограничить минимум и максимум, какие поля спрашивать у клиента и как вести учёт.Безопасность вебхуков и проверка подписиКак устроена подпись, почему обязателен raw body, как проверять timestamp, примеры кода для Express, Laravel, Django и чистого Node, идемпотентная обработка и разбор частых ошибок.Поздняя оплата — счёт закрыт, а деньги пришлиНа отменённый или просроченный счёт деньги могут прийти с опозданием. В этом случае событие invoice.paid приходит с меткой late: true. Что делать и как заранее подготовить к этому код.

Остались вопросы? WhatsApp +77788813333 · kazprose@gmail.com
Написать можно и из кабинета: Поддержка.

Qut Pay — независимый сервис, не аффилирован с АО «Kaspi Bank». Kaspi и Kaspi Pay — товарные знаки их правообладателя.