Перейти к содержанию

Отмена и возврат

Отмена доступна в случае, когда денежные средства клиента захолдированы (зарезервированы) и фактического списания в пользу получателя ещё не было. В результате проведения операции отмены холдирование отменяется и средства сразу же становятся доступны клиенту.

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

Операция из авторизованной зоны

Раздел в процессе написания. Скоро мы опубликуем здесь полезную информацию.

Операция из неавторизованной зоны

Описание неавторизованной зоны см. в статье «Термины и бизнес-сущности». Операции из такой зоны являются операциями домена CARDS.

Отмена

Запрос на отмену в BaaS может поступить для любой онлайн-операции домена CARDS.

Сценарий взаимодействия с BaaS на примере покупки и отмены покупки в интернет-магазине описан и изображён в статье «Общие принципы и правила» → «Проведение операций домена CARDS» → «Онлайн-операция».

Отмена может быть полной или частичной. В результате полной отмены сумма разблокированных средств клиента равна сумме исходной операции. В результате частичной отмены клиенту становится доступна лишь часть суммы исходной операции: оставшаяся часть суммы остаётся захолдирована.

Пример частичной отмены

  1. Клиент оплатил заказ на сумму 2 000 рублей с карты QIWI. Заказ содержит два товара: первый на сумму 1 500 рублей, второй — 500 рублей.
  2. BaaS захолдировал 2 000 рублей на счёте клиента.
  3. Клиент решил вернуть первый товар через 20 минут после оплаты.
  4. Продавец инициировал частичную отмену заказа на сумму 1 500 рублей. На момент отмены сумма заказа всё ещё была захолдирована — средства не были списаны в пользу продавца.
  5. BaaS разблокировал 1 500 рублей на счёте клиента (клиент может ими распоряжаться), 500 рублей остались захолдированы.

Партнёр узнаёт об операции возврата из уведомления типа AUTHORIZATION. Уведомление содержит:

  • txnId и txnType — идентификатор и тип исходной операции;
  • actionType — идентификатор действия, произведённого с исходной операцией (в нашем случае отмены операции);
  • actionId — идентификатор отмены;
  • actionData.transactionAmount — сумма отмены.

Сценарий получения уведомления см. в статье «Уведомления». Здесь указаны особенности получения уведомлений в рамках отмены операции.

Обратите внимание

Для одной операции доступна лишь одна отмена, независимо от её вида (полная или частичная).

Возврат

Возврат — офлайн-операция домена CARDS.

  • Проведение офлайн-операций домена CARDS описано в статье «Общие принципы и правила» → «Проведение операций домена CARDS» → «Офлайн-операция».
  • Возврат поступает в BaaS как запись о безавторизационном клиринге.

Пример возврата

  1. Клиент оплатил заказ на сумму 2 000 рублей с карты QIWI. Заказ содержит два товара: первый на сумму 1 500 рублей, второй — 500 рублей.
  2. BaaS захолдировал 2 000 рублей на счёте клиента.
  3. BaaS получил файл клиринга, в котором содержится запись об операции на 2 000 рублей — оплата с карты клиента в пользу продавца.
  4. BaaS списал захолдированные 2 000 рублей в пользу продавца.
  5. Клиент вернул часть товаров из заказа на сумму 1 500 рублей продавцу.
  6. Продавец инициировал возврат на сумму 1 500 рублей.
  7. BaaS получил файл клиринга, в котором содержится запись о возврате на 1 500 рублей — зачислении средств на карту клиента от продавца.

Партнёр узнаёт о возврате из уведомления типа CLEARING. Уведомление содержит:

  • txnId — идентификатор операции возврата;
  • txnTypeтип операции (в нашем случае возврат определённого вида, например, возврат средств по операции снятия наличных в банкомате);
  • actionData.transactionAmount — сумма возврата.

Сценарий получения уведомления описан в статье «Уведомления». Здесь указаны особенности получения уведомлений в рамках отмены операции.

Возврат, в отличие от отмены, не имеет связи с исходной операцией — является отдельной финансовой операцией зачисления средств на счёт клиента.