# Как подключить Kaspi QR к сайту — все способы

> Три способа принимать оплату Kaspi QR на сайте — ссылка из приложения Kaspi Pay, прямая интеграция с Kaspi, сервис-автоматизатор вроде Qut Pay. Что требуется, сколько стоит, как подтверждается оплата, с чего начать за 15 минут.

## Коротко

Kaspi QR на сайте можно подключить тремя способами. Если нужно, чтобы счёт создавался на каждый заказ сам, а сайт сам узнавал об оплате, — остаётся третий: сервис, который работает через роль «Кассир» в вашем Kaspi Pay. Qut Pay — один из таких сервисов: подключение за 15 минут, оплата приходит прямо на ваш Kaspi Pay, тариф от 4 990 ₸ в месяц, 7 дней бесплатно.

## Три способа

| Способ | Счёт на каждый заказ | Сайт узнаёт об оплате сам | Что нужно |
|---|---|---|---|
| Ссылка на оплату из приложения Kaspi Pay на кнопке «Оплатить» | нет, одна ссылка на всех | нет, сверяете вручную | бизнес-аккаунт Kaspi Pay |
| Прямая интеграция с Kaspi | зависит от договора | зависит от договора | индивидуальное соглашение с Kaspi; публичного API для любого бизнеса у Kaspi нет |
| Сервис-автоматизатор (Qut Pay и подобные) | да, по API | да, webhook + статус | бизнес-аккаунт Kaspi Pay + отдельная SIM под роль «Кассир» |

Первый способ подходит, когда заказов немного и вы готовы сверять оплаты руками. Второй доступен крупному бизнесу по договорённости с Kaspi. Третий — для сайта, которому нужна автоматика.

## Как это устроено в Qut Pay

1. В приложении Kaspi Pay вы добавляете сотрудника с ролью «Кассир» на отдельный номер — [какой номер подходит](/kb/ru/cashier-number-requirements).
2. В кабинете qut.kz подключаете этого кассира: номер и SMS-код — [подключение кассира](/kb/ru/connect-cashier).
3. Сайт создаёт счёт одним запросом и показывает покупателю QR, ссылку `payUrl` или кнопку «Оплатить в Kaspi» (`deepLink`) на телефоне:

```bash
curl -X POST https://api.qut.kz/api/v1/invoices \
  -H "X-API-Key: qp_live_…" -H "Content-Type: application/json" \
  -d '{"amount": 2500, "externalOrderId": "A-1041", "description": "Заказ A-1041"}'
```

4. Покупатель платит в приложении Kaspi; деньги зачисляются на ваш Kaspi Pay, минуя сервис.
5. Qut Pay присылает на ваш сервер webhook `invoice.paid` с подписью, сайт отмечает заказ оплаченным — [как проверить оплату автоматически](/kb/ru/auto-check-payment).

Для WordPress есть [плагин WooCommerce](/kb/ru/woocommerce), для OpenCart — [модуль](/kb/ru/opencart), для Tilda — [приём форм](/kb/ru/tilda-forms), для Telegram — [бот](/kb/ru/for-telegram-bot). Без программиста можно обойтись [ссылками на оплату](/kb/ru/payment-links).

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

Платформа не берёт процент с платежей — только подписка: Старт 4 990 ₸/мес (800 счетов), Бизнес 14 900 ₸ (4 000), Про 39 900 ₸ (15 000). 7 дней бесплатно, отсчёт идёт с первого реального счёта. Комиссию за QR-платёж берёт сам Kaspi по вашему договору с ним — [какая комиссия у Kaspi QR](/kb/ru/kaspi-qr-fee). Подробно: [какой тариф выбрать](/kb/ru/tariff-choose).

## Ограничения, о которых стоит знать до старта

- Qut Pay — независимый сервис, не партнёр Kaspi. Автоматизация идёт через штатную роль «Кассир», и Kaspi может ограничить такой доступ. [Как всё устроено и безопасно ли это](/kb/ru/is-it-safe), [центр доверия](https://qut.kz/trust/).
- QR-код Kaspi живёт около трёх минут; на телефоне показывайте кнопку `deepLink`, а не QR — [почему истекает QR](/kb/ru/qr-expired).
- Чек покупателю выдаёт продавец; проще всего включить бесплатную Kaspi Кассу — [фискальный чек](/kb/ru/fiscal-receipt).

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

**Можно попробовать без Kaspi?** Да: режим песочницы работает без кассира, оплату имитирует запрос `POST /invoices/{id}/simulate` — [песочница](/kb/ru/sandbox-simulate).

**Сколько занимает подключение?** Добавить кассира в Kaspi Pay — 5 минут, подключить его в кабинете — 2 минуты, вставить запрос на сайт — зависит от сайта; с плагином WooCommerce — 10 минут.

**Нужен ли программист?** Для API — да или ИИ-ассистент по [инструкции для ИИ](https://api.qut.kz/for-ai). Для WooCommerce, OpenCart, Tilda и ссылок на оплату — нет.
