СБП
СБП для юрлиц позволяет регистрировать платёжные ссылки и генерировать QR-коды по запросу получателя. Получатель может передать их плательщику для совершения платежа на основе предоставленных данных.
Создание сессии
Создание сессии используется для инициализации платежа.
URL
Метод: POST
- Production:
https://api.pay.kvell.group/v1/orders/session - Stage:
https://api.pay.stage.kvell.group/v1/orders/session
Параметры запроса
Название |
Тип данных | Обязательно | Описание |
|---|---|---|---|
amount |
integer | Да | Сумма в копейках |
description |
string | Да | Описание к транзакции |
transaction |
string | Да | Уникальный номер транзакции на стороне мерчанта |
extra_data |
json-поле | Нет | Дополнительная информация |
fiscal_data |
json-поле | Нет | Фискальные данные |
{
"transaction": "57c49ef5-5b15-4b1e-900d-6d85d0a7f7b4",
"amount": 10000,
"description": "Товар за 100 рублей",
"extra_data": {
"merchant_data_key": "merchant_data_value"
}
}
Заголовки запроса
| Название | Тип данных | Обязательно | Описание |
|---|---|---|---|
X-Api-Key |
string | Да | Уникальный идентификатор магазина |
X-Signature |
string | Да | Подпись |
Подпись X-Signature формируется конкатенацией X-Api-Key, transaction, amount и secret_key. Формируется sha256 от
полученной строки:
где secret_key - секретный ключ, который находится в настройках магазина мерчанта;
Ответ запроса
Регистрация платежа
Регистрация платежа выполняется получателем платежа для последующего получения QR-кода (платёжной ссылки), по которой плательщик совершит оплату.
URL
Метод: POST
- Production:
https://api.pay.kvell.group/v1/orders/sbp/b2b - Stage:
https://api.pay.stage.kvell.group/v1/orders/sbp/b2b
Параметры запроса
Название |
Тип данных | Обязательно | Описание |
|---|---|---|---|
transaction |
string | Да | Уникальный номер транзакции на стороне мерчанта |
tax_percentage |
string | Нет | Сумма налога операции СБП в копейках |
customer |
string | Нет | Идентификатор клиента |
Заголовки запроса
| Название | Тип данных | Обязательно | Описание |
|---|---|---|---|
x-api-key |
string | Да | Уникальный идентификатор магазина |
x-signature |
string | Да | Подпись |
Подпись X-Signature формируется конкатенацией X-Api-Key, transaction и secret_key. Формируется sha256 от
полученной строки:
где secret_key - секретный ключ, который находится в настройках магазина мерчанта;
Ответ запроса
При получении form_url необходимо сделать редирект пользователя на данную страницу или из данной ссылки
сформировать QR-код.