# Есть ли у Kaspi Pay API для сайта

> Прямой ответ: публичного API Kaspi Pay для любого бизнеса нет. Что Kaspi даёт официально, что получают крупные партнёры, как работают сервисы вроде Qut Pay через роль «Кассир», и какой API у Qut Pay — с примером запроса.

## Коротко

У Kaspi Pay нет публичного API, который любой бизнес мог бы подключить по документации, как это принято у платёжных шлюзов. Официально Kaspi даёт бизнесу приложение Kaspi Pay (QR на кассе, ссылки на оплату, счета покупателю) и индивидуальные интеграции по договору. Всё остальное на рынке — сервисы, которые автоматизируют штатную роль «Кассир» в вашем аккаунте; у Qut Pay для этого есть обычный REST API с ключом, webhook и песочницей.

## Что есть у Kaspi официально

| Инструмент | Для чего | Автоматизация |
|---|---|---|
| Приложение Kaspi Pay (бизнес) | QR на кассе, ссылка на оплату, счёт на номер покупателя | вручную, из приложения |
| Kaspi Магазин | продажи внутри kaspi.kz | свои правила площадки |
| Интеграция по договору | крупный бизнес, сети | индивидуально, по соглашению с Kaspi |

Если у вашего бизнеса нет отдельного соглашения с Kaspi, «API Kaspi Pay» в смысле документированного публичного интерфейса вам недоступно. Это стоит знать, чтобы не искать несуществующую документацию.

## Как тогда работают сервисы с «API для Kaspi QR»

Сервисы вроде Qut Pay подключаются к вашему Kaspi Pay так же, как сотрудник с ролью «Кассир»: вы сами создаёте кассира на отдельном номере, сервис входит по SMS-коду и выставляет счета от его имени. Деньги при этом идут напрямую на ваш Kaspi Pay — сервис их не касается. Подробно, включая ограничения и риски: [безопасно ли это](/kb/ru/is-it-safe), [центр доверия](https://qut.kz/trust/). Qut Pay — независимый сервис, не партнёр Kaspi.

## Какой API у Qut Pay

- База: `https://api.qut.kz/api/v1`, ключ в заголовке `X-API-Key`, JSON.
- Счета: создать, получить статус, список, отменить, вернуть деньги — [все поля счёта](/kb/ru/create-invoice-api), [возвраты](/kb/ru/refunds-api).
- Уведомления: webhook `invoice.paid` и другие события с подписью HMAC-SHA256 — [настройка](/kb/ru/webhook-setup).
- Песочница: ключ `qp_test_…`, оплату имитирует запрос — [как тестировать](/kb/ru/testing-integration).
- Документация: [OpenAPI](https://api.qut.kz/docs), [инструкция для ИИ-ассистента](https://api.qut.kz/for-ai), SDK для [Node.js](/kb/ru/sdk-node), [PHP](/kb/ru/sdk-php), [Python](/kb/ru/sdk-python).

Пример — счёт и ответ:

```bash
curl -X POST https://api.qut.kz/api/v1/invoices \
  -H "X-API-Key: qp_test_…" -H "Content-Type: application/json" \
  -d '{"amount": 1500, "externalOrderId": "1001"}'
```

```json
{ "id": "inv_…", "status": "pending", "payUrl": "https://qut.kz/pay/inv_…", "qrUrl": "…", "deepLink": "…", "expiresAt": "…" }
```

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

Подписка от 4 990 ₸ в месяц за 800 счетов, 7 дней бесплатно; процент с платежей платформа не берёт, комиссию Kaspi за QR удерживает Kaspi — [тарифы](/kb/ru/tariff-choose), [комиссия Kaspi QR](/kb/ru/kaspi-qr-fee).

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

**Kaspi может закрыть такой доступ?** Может ограничить кассира или такой способ в целом; это главный риск модели, и мы пишем о нём открыто. Деньги, уже полученные на ваш счёт, это не затрагивает.

**Нужно ли передавать сервису пароль от Kaspi Pay?** Нет. Вход кассира — по SMS-коду, который вводит сам кассир; пароль не запрашивается и не хранится.

**Есть ли API у Kaspi для Единого QR других банков?** Единый QR — отдельная тема, у других банков свои продукты; эта статья только про Kaspi Pay.
