EsepPay — API для выставления счетов поверх вашего Kaspi Pay. Создавайте счета и QR-коды из сайта, Telegram-бота или CRM и получайте уведомление об оплате за секунды. Деньги приходят напрямую на ваш Kaspi-счёт.
Никаких договоров с банком и интеграций с эквайрингом — вы используете свой действующий Kaspi Pay.
Создайте аккаунт по e-mail. Сразу получите API-ключи и доступ к песочнице — счета можно тестировать без Kaspi.
В кабинете пройдите мастер подключения: номер кассира Kaspi Pay и SMS-код. Пароль Kaspi мы не храним.
После подключения открывается полный доступ на 3 дня: живые счета, QR, вебхуки, страница оплаты.
Выберите тариф по количеству счетов в день. Оплата — тоже через Kaspi QR прямо в кабинете.
Бот выставляет счёт на номер клиента или показывает QR, а после оплаты сам отдаёт товар, доступ или подтверждение.
Tilda, WordPress, OpenCart, собственный сайт — страница оплаты и виджет в 5 строк HTML.
Курьер отправляет счёт на телефон клиента: оплата приходит в Kaspi, заказ закрывается автоматически.
AmoCRM, Bitrix24, 1C и внутренние системы — единый API, журнал запросов и статусы в реальном времени.
Демо работает в песочнице: оплата имитируется кнопкой, настоящие деньги не списываются.
Корзина → счёт → страница оплаты с QR → подтверждение заказа. Ровно то, что увидит ваш покупатель.
Открыть демо-магазинВставьте скрипт на любой сайт — без бэкенда. Сумма и описание задаются атрибутами, статус приходит в callback.
Открыть демо виджетаТестовый ключ выдаётся сразу после регистрации. Создавайте счета, меняйте статусы, ловите вебхуки.
Как использовать песочницуСчёт прилетает клиенту push-уведомлением в приложение Kaspi или показывается как QR на вашей странице оплаты.
События invoice.status_changed и invoice.qr_scanned, подпись HMAC-SHA256, повторы при ошибке, журнал доставок.
Тестовый ключ и имитация статусов, чтобы отладить интеграцию до подключения кассира.
Счета, статистика, выручка по дням, команда с ролями, журнал запросов к API и доставок вебхуков.
Подключайте до 10 кассиров Kaspi Pay (точки, филиалы) и выбирайте, через какой выставить счёт.
Сессии Kaspi хранятся в зашифрованном виде, пароль кассира не сохраняется, ключи API можно перевыпустить в один клик.
Тариф зависит только от количества счетов, создаваемых через API в день. Первые 3 дня после подключения кассира — бесплатно.
Скидка 5 % при оплате за 3 месяца и 10 % за 6 месяцев. В лимит входят только счета, созданные через API; счета из кабинета не считаются. При превышении лимита новые счета через API не создаются до следующего дня. Нужно больше 600 счетов в день — напишите нам, обсудим индивидуальные условия.
REST API в формате JSON, авторизация по ключу X-API-Key, понятные статусы и ошибки. Примеры на curl, Node.js, Python и PHP — в документации.
curl -X POST https://eseppay.kz/api/v1/invoices/qr \
-H "X-API-Key: ep_live_..." \
-H "Content-Type: application/json" \
-d '{"amount": 12500, "description": "Заказ 1042",
"external_order_id": "1042"}'
{
"id": "inv_k3j9...",
"status": "pending",
"amount": 12500,
"qr_token_url": "https://kaspi.kz/pay/...",
"qr_image_url": ".../i/inv_k3j9.../qr.svg",
"payment_url": ".../pay/inv_k3j9...",
"qr_expires_at": "2026-10-13T12:30:00+05:00"
}
Нет. EsepPay — независимый технический сервис. Мы не принимаем и не храним деньги: оплата проходит напрямую между вашим клиентом и вашим Kaspi Pay, как если бы кассир выставил счёт вручную. Мы автоматизируем выставление счетов и отслеживание статусов.
На ваш расчётный счёт в Kaspi Pay — тот же, куда приходят оплаты через обычный QR или терминал. Условия, комиссии и выплаты регулируются вашим договором с Kaspi.
Действующий Kaspi Pay (ИП или ТОО) и сотрудник с ролью «Кассир» в приложении Kaspi Pay. Мастер подключения в кабинете запросит номер телефона кассира и SMS-код. Рекомендуем создать отдельного сотрудника-кассира специально для EsepPay.
Нет. Только фиксированная подписка по тарифу. Комиссия Kaspi за эквайринг — по вашему тарифу Kaspi, мы к ней ничего не добавляем.
Фискальные чеки формирует Kaspi — так же, как при любой оплате через Kaspi Pay. Ссылку на чек оплаченного счёта можно получить через API.
Создание живых счетов через API приостанавливается (ошибка 402 SUBSCRIPTION_REQUIRED), уже выставленные счета дорабатываются, песочница и кабинет остаются доступны. После оплаты доступ открывается автоматически.
Да. Сразу после регистрации доступен тестовый ключ: счета в песочнице создаются без Kaspi, статусы меняются вручную или с помощью simulate, вебхуки отправляются по-настоящему.
Регистрация за минуту, подключение Kaspi Pay за 5 минут, 3 дня бесплатно.
Создать аккаунт