Комиссия¶
Проведение любого вида операции может облагаться комиссией — вознаграждением, которое списывается со счёта клиента.
Операции из авторизованной зоны¶
Наличие и размер комиссии для операций из авторизованной зоны настраивается BaaS для конкретного productId
в порядке, установленном договором.
Типы операций, для которых можно настроить комиссию, перечислены в документации Payments API.
По каждому виду операции, для которого настроена комиссия, партнёру необходимо выполнять следующие действия до запроса на совершение платежа:
- отправлять запрос на получение комиссии;
- информировать клиента о размере комиссии и получать его согласие.
Сценарий взаимодействия партнёра и BaaS при получении комиссии для операции из авторизованной зоны описан и изображён ниже.
- Клиент выполняет необходимые действия в интерфейсе партнёра (например, указывает сумму операции и нажимает «Пополнить» или «Перевести»).
- Партнёр отправляет QIWI (BaaS) запрос на получение комиссии.
- BaaS возвращает партнёру размер комиссии за совершение операции.
- Партнёр информирует клиента о размере комиссии.
- Клиент соглашается с условиями и подтверждает совершение операции.
- Партнёр выполняет действия для проведения платежа (например, п.3 сценария пополнения с банковской карты и далее).
%%{init: {
"sequence" : {
"wrap":true,
"messageFontSize":15,
"noteFontSize":14,
"actorMargin":
92 }}}%%
sequenceDiagram
participant С as Клиент
participant P as Партнёр
participant B as BaaS
С->>P: Действие в интерфейсе
Note right of С: Данные платежа. «Пополнить»/«Перевести»
rect rgb(230, 230, 230)
P->>+B: Запрос на получение комиссии
Note over P, B: productId, clientId, txnType, value, currency
B->>-P: Ответ на запрос получения комиссии
Note over P, B: clientCommission
P->>С: Коммуникация с клиентом
Note left of P: Размер комиссии. Запрос подтверждения
С->>P: Подтверждение операции
end
rect rgb(255, 238, 223)
P->>B: Сценарий проведения платежа
B->>P:
P->>С:
end
Операции из неавторизованной зоны¶
Комиссия для операций из неавторизованной зоны может быть двух видов:
- удерживается банком-эквайером, который проводит платёж;
- удерживается банком-эмитентом, который выпустил карту — QIWI.
Наличие и размер комиссии банка-эквайера регулируется самим банком-эквайером — BaaS не может на него повлиять. Наличие и размер комиссии банка-эмитента настраивается BaaS для конкретного productId
и типа операции в порядке, установленном договором.
Пример
-
- заходит на сайт или в мобильное приложение интернет-банка «Один из банков»;
- выбирает перевод по номеру карты;
- указывает данные карты QIWI в качестве отправителя;
- указывает номер карты другого банка в качестве получателя;
- вводит сумму;
- видит размер комиссии, которую «Один из банков» спишет за проведение такой операции со счёта клиента в своей системе;
- нажимает «Перевести».
-
«Один из банков» с помощью платёжной системы, которая обслуживает карту, проводит платёж. Во время проведения платежа QIWI получает запрос на авторизацию операции и в процессе его обработки списывает со счёта клиента сумму операции и размер комиссии, которая установлена BaaS.
Партнёр узнаёт о наличии комиссии банка-эмитента, получив уведомление о совершении операции: атрибут clientCommission
содержит сумму и валюту удержанной комиссии.