Есть ли API у Kaspi Pay и как им пользоваться
Вопрос «есть ли API у Kaspi Pay и как получить токен» задают, когда хотят выставлять счета и получать оплаты программно — из своей CRM, сайта или 1С. Коротко: прямого публичного «самообслуживания» с мгновенной выдачей токена у Kaspi Pay нет, но приём оплат автоматизируется через партнёрские API. Разберём варианты и когда что выбрать.
Какие есть варианты доступа
| Вариант | Что это | Кому подходит |
|---|---|---|
| Приложение Kaspi Business | Ручное выставление счетов и QR в мобильном приложении | Единичные оплаты, без автоматизации |
| Партнёрское API (ApiPay и др.) | REST API: счета по телефону, QR, статусы, вебхуки, чеки | Своя CRM/сайт с разработчиком |
| Готовый модуль для 1С (IziBiz) | Использует партнёрское API «под капотом», UI встроен в 1С | Бизнес на 1С без своей разработки |
Что обычно умеет API приёма оплат Kaspi
- Счёт по номеру телефона — клиенту приходит push в Kaspi на оплату.
- QR-счёт — на конкретную сумму, с ограниченным сроком действия.
- Статус оплаты — опрос по идентификатору счёта.
- Вебхуки — уведомление о поступлении оплаты, чтобы не опрашивать вручную.
- Фискальные чеки и возвраты — чек в Kaspi ОФД, возврат средств.
Своя разработка или готовый модуль?
Если у вас нестандартная система и есть команда разработки — можно интегрировать партнёрское API напрямую. Но тогда на вас ложится: хранение и ротация ключей, обработка вебхуков, свой сервер, сопоставление оплат с документами учёта, поддержка при изменениях API.
Для бизнеса на 1С всё это уже сделано в модуле IziBiz: выставление счетов из накладной и по задолженности, каталог с НТИН, возврат оплат документом «Оплата от покупателя платёжной картой». Секретные ключи хранятся на сервере, а не в вашей базе — расширение авторизуется лицензией. Писать и поддерживать интеграцию не нужно.
Полная и актуальная техническая документация по конкретному API — на стороне партнёрского сервиса. На этой странице описан общий принцип, а не гарантированный список методов конкретного провайдера: перед разработкой сверяйтесь с его документацией.
Не хотите писать интеграцию — возьмите готовый модуль
Регистрация бесплатная. Подключите 1С и принимайте оплаты Kaspi без своей разработки.
Частые вопросы
Есть ли у Kaspi Pay открытое API с самостоятельной выдачей токена?
Публичного самообслуживания «зарегистрировался — получил токен за минуту», как у некоторых платёжных систем, у Kaspi Pay нет. Приём оплат программно обычно подключают через партнёрские сервисы (например, ApiPay), которые предоставляют REST API и берут на себя связь с Kaspi.
Что умеет API для приёма оплат Kaspi?
Типовой набор: выставить счёт по номеру телефона (push в Kaspi), сформировать QR-счёт, получить статус оплаты, вебхуки о поступлении оплаты, фискальные чеки и возвраты. Этого достаточно, чтобы принимать оплаты из своей системы без ручной работы в приложении.
Нужно ли самому писать интеграцию с API?
Только если у вас своя нестандартная система и есть разработчики. Для 1С писать интеграцию с нуля не нужно — модуль IziBiz уже реализует выставление счетов, каталог с НТИН и возврат оплат в учёт. Ключи и вебхуки он берёт на себя.
Где хранится API-ключ, если использовать модуль для 1С?
На стороне сервера IziBiz, а не в вашей 1С. Расширение авторизуется лицензией — вам не нужно копировать и хранить секретные ключи в базе.