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())