For Developers

Быстрый старт

Подключите Kaspi Pay за 1 час

1

Зарегистрируйтесь

Создайте аккаунт на cabinet.aipay.kz. Получите API-ключ и access token.

2

Попробуйте Sandbox

Sandbox-окружение полностью имитирует production. Создавайте тестовые счета и получайте webhook-события — без реальных денег.

3

Создайте первый счёт

Отправьте POST /api/v2/invoices с суммой и номером телефона. Клиент получит push в Kaspi.

4

Настройте webhook

Укажите notif_url в настройках компании. AiPay отправляет HTTP POST при каждом изменении статуса.

5

Перейдите на production

POS-терминал активируется. Первый платёж — готово.

Создание счёта — Python

import requests

response = requests.post(
    "https://core.aipay.kz/api/v2/invoices",
    headers={"Authorization": "Bearer YOUR_TOKEN"},
    json={
        "pos_id": "your-pos-id",
        "account": "+777****4567",
        "amount": 5000,
        "message": "Заказ #123"
    }
)
print(response.json())
API Reference →