Qut Pay Сайт Кабинет База знаний Инструкции Документация API ҚАЗРУС
ГлавнаяБаза знаний → Для вашего бизнеса

Маркетплейс и агрегатор

Обновлено: 2026-09-14 · Версия в Markdown

Коротко

При запуске маркетплейса первое, что нужно решить, — на чей счёт приходят деньги. Есть две совершенно разные архитектуры. Если всё приходит вам, а потом вы рассчитываетесь с продавцами — достаточно одной организации и простой схемы. Если же деньги каждого продавца должны идти напрямую на его счёт Kaspi, то у каждого продавца будет своя организация, свой кассир Kaspi и свой API-ключ. Делается это не руками, а через Platform Partner API.

Выбор модели

Один счёт (ваш)Свой счёт у каждого продавца
Куда приходят деньгиНа ваш счёт KaspiНа счёт Kaspi продавца
Что нужно продавцуНичегоСвой бизнес-аккаунт Kaspi Pay, номер кассира
Что нужно вамОдна организация, один ключНа каждого продавца организация + кассир + ключ
Выплаты продавцуПереводите самиНе нужны, деньги сразу его
РасчётыНа вашей сторонеКомиссию собираете отдельно
СложностьНизкаяВыше, но автоматизируется

Первая модель — это обычная схема интернет-магазина: Приём Kaspi для интернет-магазина. Дальше речь о второй.

Что нужно каждому продавцу

Чтобы деньги приходили продавцу на его счёт, нужны три вещи:

  1. Свой бизнес-аккаунт Kaspi Pay. Без него ничего не сделать.
  2. Отдельный номер кассира. Реальная SIM, принимающая SMS. На ИИН владельца этого номера не должно быть зарегистрировано ИП или ТОО в Kaspi Pay, иначе Kaspi запросит пароль и видеоверификацию. На номере должна стоять только роль «Кассир». Подробно: Три условия для номера кассира.
  3. Свой API-ключ. Ваша платформа выставляет счета от имени этого продавца именно этим ключом.

Самое сложное — второй пункт. Часть продавцов не сможет выполнить это условие, поэтому продумайте процесс подключения заранее: дайте продавцу понятную инструкцию, что именно сделать.

Platform Partner API

Подключить сотню продавцов вручную невозможно. Partner API сделан ровно для этого: создать организацию клиента, подключить к ней кассира, выдать API-ключ, получить статистику — всё программно.

Ключу нужен scope partner:manage.

Полное описание и методы: Partner API. Похожий, но немного другой сценарий: SaaS-платформа.

Схема работы по шагам

Подключение продавца:

ШагКтоЧто происходит
1ПродавецРегистрируется на вашей платформе
2Ваш серверЧерез Partner API создаёт ему организацию
3ПродавецВ приложении Kaspi Pay заводит сотрудника с ролью «Кассир»
4ПродавецВводит номер кассира и подтверждает код из SMS
5Ваш серверСоздаёт для этой организации API-ключ и надёжно его хранит
6Ваш серверВыставляет счета по заказам этого продавца его ключом

Во время заказа:

ШагКтоЧто происходит
1ПокупательВыбирает товар продавца и переходит к оплате
2Ваш серверPOST /api/v1/invoices ключом продавца
3ПокупательСканирует QR и подтверждает в Kaspi
4KaspiДеньги идут на счёт продавца
5Qut PayОтправляет вебхук
6Ваш серверПереводит заказ в «оплачен», уведомляет продавца

Разделение и хранение ключей

Отдельный вебхук на продавца

Адрес вебхука настраивается на уровне организации, поэтому для организации каждого продавца можно указать свой адрес. Два подхода:

1. Общий адрес. Все организации шлют на один адрес, а вы определяете продавца по данным внутри события. Проще всего.

2. Отдельный путь на продавца. Вида https://vash-domen.kz/hooks/seller/1487. Разделять в коде удобнее, да и секреты будут разными.

В обоих случаях проверяйте подпись и делайте обработку идемпотентной — по паре (invoice.id, status). Настройка: Настройка вебхуков.

Как удерживать комиссию

Скажем прямо: мы комиссию не удерживаем и платёж не делим. Деньги целиком уходят на счёт Kaspi продавца, мы их не трогаем. Ни split-payment, ни эскроу у нас нет.

Значит, комиссия платформы — это ваш расчёт с продавцом. Работающие на практике варианты:

СпособКак работаетКому подходит
Счёт раз в месяцВ конце месяца выставляете продавцу счёт на сумму комиссииПостоянные продавцы
ПодпискаБерёте с продавца фиксированный ежемесячный платёжАбонементная модель
Предоплаченный балансПродавец вносит вперёд, вы списываете с балансаРеклама, платные места
Смешанные счетаЧасть заказов на ваш счёт, часть на счёт продавцаСложно, не рекомендуем

Счёт продавцу на комиссию — это обычный счёт, выставленный организацией вашей платформы. Их можно выставлять пачкой: Массовое создание счетов.

Пропишите размер комиссии и срок оплаты в договоре. Если продавец не платит, отключение его ключа — это одно техническое действие.

Отчётность и контроль

На что обратить внимание

Вопросы и ответы

Можно разделить один платёж надвое и сразу удержать комиссию? Нет. Один счёт — один получатель. Split-payment нет.

У продавца нет аккаунта Kaspi, но он хочет продавать. Что делать? Тогда идите по первой модели: деньги приходят вам, а с продавцом рассчитываетесь сами. В этом случае продавцом товара становитесь вы — юридическую сторону обсудите со своим юристом.

Смогу ли я видеть счета продавцов? Данные уровня платформы доступны через Partner API. Подробно: Partner API.

Нужен ли отдельный тариф каждому продавцу? Да, тариф привязан к организации. Если продавцов много, обсудите партнёрский тариф с поддержкой.

Что делать, если продавец уходит с платформы? Удалите его API-ключ. Организация и аккаунт Kaspi остаются у него, он сможет работать и без вас.

Связанные статьи

Partner APIAPI для интеграторов, веб-студий и франшиз: завести организацию клиенту, подключить его кассира Kaspi, выдать ключ, перевести в боевой режим и получать статистику. Клиенту достаточно продиктовать код из SMS.SaaS-платформа: оплата за клиентовКак дать клиентам вашей платформы принимать Kaspi на их собственные счета: хранение ключей, выставление счетов от имени клиента, полная автоматизация через Partner API и отдельный вебхук на каждого.Привязка API-ключа к кассируКогда в организации несколько проектов или точек, каждый ключ можно привязать к своему кассиру. Что видит привязанный ключ, чего не видит, почему нельзя удалить кассира и как настроить привязку в кабинете.Настройка вебхуковКак добавить адрес вебхука в кабинете, выбрать события и сохранить секрет, какие приходят заголовки и тело, как устроены 11 повторов, как читать журнал, протестировать адрес и что с редиректами.Раздельная отчётность по точкам — свой ключ каждой точкеКак разделить счета, когда точек, филиалов или магазинов несколько: отдельный API-ключ и вебхук на точку, привязка ключа к кассиру, что разделяется, а что остаётся общим, и когда пора заводить отдельную организацию.

Остались вопросы? WhatsApp +77788813333 · kazprose@gmail.com
Написать можно и из кабинета: Поддержка.

Qut Pay — независимый сервис, не аффилирован с АО «Kaspi Bank». Kaspi и Kaspi Pay — товарные знаки их правообладателя.