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

Продажи в прямом эфире TikTok

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

Коротко

В прямом эфире нет времени: зритель пишет в комментариях «беру», и счёт нужно выставить за несколько секунд. Самый удобный способ — счёт по номеру телефона (kind: "phone"): покупателю прилетает пуш в приложение Kaspi, сканировать ничего не нужно, из эфира он не выходит. Счёт выставляется с телефона командой /invoice в Telegram-боте либо помощником из кабинета. QR на экране — запасной вариант, а не основной.

Порядок работы во время эфира

ШагКтоЧто делает
1ЗрительПишет «беру» в комментариях, затем присылает номер в директ
2ПомощникБерёт номер и выставляет счёт через /invoice
3ПокупательПодтверждает пуш в Kaspi
4БотСообщает «оплачено»
5ПомощникОтмечает в списке и собирает заказ

Вы продолжаете вести эфир. Выставление счетов и контроль оплат — на помощнике: одному человеку это в прямом эфире не совместить.

Какой метод API используется

Если работаете без кода, API не нужен. Внутри схема такая: POST /api/v1/invoices, kind: "phone", customer.phone в формате 7XXXXXXXXXX.

Особенности счёта по телефону:

Для QR-счёта (kind: "qr") номер не нужен, описание — до 100 символов, сумма допускает два знака после запятой. В ответе приходят qrImageUrl и payUrl.

Если под эфир пишется своя система (например, скрипт разбора комментариев), кладите в externalOrderId номер эфира и лота, а в metadata — ник в TikTok: потом по этим полям вы поймёте, кому что отправлять.

Счёт из Telegram-бота

Во время эфира это самый быстрый путь. Бот один раз привязывается к кабинету, дальше — с телефона:

Бота можно добавить в групповой чат — тогда вы и помощник видите всё в одном месте. Инструкция: Telegram-бот.

QR на экране

Иногда покупатель не хочет давать номер или вы продаёте один лот всем по одной цене. Тогда QR на экране уместен, но с двумя ограничениями.

Первое: окно сканирования — около трёх минут. Его задаёт Kaspi, точное время видно в поле expiresAt. Держать один QR в кадре полчаса не получится — он перестанет работать. Создавайте новый счёт на каждый лот.

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

Если на экране нужно показать что-то постоянное (донат, чаевые, оплата произвольной суммой), ставьте не QR, а ссылку на оплату вида qut.kz/p/<slug>: у неё нет срока жизни, её же можно поставить в шапку профиля.

Как организовать поток

Контроль оплат

В эфире нельзя полагаться на слова «я оплатил». Три способа проверки:

  1. Telegram-бот/last или автоматические уведомления. Самый быстрый.
  2. Список счетов в кабинете — открыт на экране у помощника, новые оплаты видно сразу.
  3. Вебхук — если есть своя система: событие invoice.paid обычно приходит в течение пяти секунд после подтверждения покупателем.

Если приходит с задержкой, чаще всего дело в вебхуке: Вебхук не приходит. Про скорость подтверждения: Оплата подтверждается медленно.

На что обратить внимание

Вопросы и ответы

Разве не удобнее просто показать QR в эфире? Для отдельных заказов — нет. Один QR — это один счёт, и окно у него около трёх минут. Пуш по номеру намного надёжнее.

Где взять номер покупателя? Просите в директе. Это должен быть номер, привязанный к Kaspi, иначе пуш не придёт.

А если у покупателя нет приложения Kaspi? Тогда пуш не подойдёт — отправьте QR или ссылку: У покупателя нет приложения Kaspi.

Могут ли счета выставлять два человека одновременно? Да. Оба могут заходить в кабинет, либо каждому выдаётся свой API-ключ. При необходимости подключается и второй кассир: Можно ли подключить несколько кассиров.

Что делать, если выставил неверную сумму? Отмените счёт через /cancel или из кабинета и выставьте новый. Если покупатель уже оплатил — сделайте возврат.

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

Продажи через InstagramПорядок работы в директе: ссылка на оплату, ручной счёт из кабинета, счёт командой из Telegram-бота. Всё работает без кода. Как вести учёт и не перепутать заказы.Продажи через Telegram-ботаБот → ваш сервер → счёт → пуш или ссылка покупателю → вебхук → выдача товара. Защита от вала неоплаченных счетов, несколько брендов в одном боте, примеры на Python и Node.Приём Kaspi для интернет-магазинаПолная схема от корзины до статуса «оплачен»: счёт, страница оплаты, вебхук. Способы без кода для Tilda, WooCommerce и OpenCart, и путь через API для самописного сайта.Как создать первый счётДва способа: вручную из кабинета за два поля или одним запросом к API. Первый счёт разумно сделать в песочнице и там же симулировать оплату.Можно ли подключить несколько кассировДа, можно. У каждого кассира свой номер и своя привязка. Что такое основной кассир, как привязать API-ключ к конкретному кассиру и почему лимит остаётся общим.

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

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