Перенесите платежные возможности Tole в свой продукт
Клиент подключает Kaspi прямо в интерфейсе вашей платформы: backend создаёт сессию и последовательно передаёт в Tole номер кассира и SMS-код через подписанное API. Кто оплачивает Tole — клиент или ваша платформа — вы выбираете во время онбординга.
externalCustomerId→HMAC-SHA256→- Connection API: телефон → OTP→
- Вебхук с подписью
SMS-код · ключи · подтверждение оплаты
Tole для платформ
Два режима расчётов
В стандартном режиме клиент платит Tole, а партнёр получает долю. В pay as you go платформа оплачивает общий расчёт клиентских тарифов со скидкой за объём.
HMAC и IP whitelist
Раздельные sandbox/live ключи, защита от повторов, минимальные scopes и подписанные webhooks.
Подключение целиком через API
Формы телефона и SMS-кода находятся на вашей стороне. Передавайте значения только через backend и не сохраняйте их в логах или базе.
Режим выбираете вы
Во время онбординга выберите оплату клиентом или pay as you go для платформы. Выбор сразу фиксируется в профиле.
Как запускается интеграция
- 1
Онбординг без заявки
Разберитесь в модели интеграции и полном API-пути клиента. Ручное одобрение и ожидание не нужны.
- 2
Sandbox
Выпустите test-ключ, добавьте IP и webhook, затем проверьте HMAC, создание customer и обработку ошибок. Sandbox не создаёт connection grant и не покрывает end-to-end проверку счёта или QR; подключение Kaspi и customer-bound data plane доступны только с live-ключом.
- 3
API-подключение
Создайте connection session, передайте номер кассира, затем SMS-код и дождитесь статуса completed. Checkout тарифа нужен только в режиме оплаты клиентом.
- 4
Работа через API
Ваш backend использует HMAC API, а изменения статусов получает через подписанные webhooks.
Начните без заявки
Пройдите наглядный онбординг, выберите модель оплаты и сразу активируйте профиль интегратора.
После активации в кабинете сразу откроются API-ключи, webhooks и полная документация.