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

Снятие наличных

Общие сведения

В этой статье содержится информация об операции снятия наличных денежных средств с карты:

  • в банкомате;
  • в операционной кассе банка;
  • при совершении покупки.

Такая операция выполняется из неавторизованной зоны и относится к домену CARDS.

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

  • У QIWI нет собственных банкоматов или операционных касс.
  • Операции домена CARDS не могут быть совершены в тестовой среде.

Снятие наличных при совершении покупки доступно в определённых торговых точках. Набор торговых точек, как правило, зависит от платёжной системы, обслуживающей карту. Процесс и условия снятия наличных при покупке для владельцев карты МИР описаны на сайте privetmir.ru/cash-withdrawal.

Сценарий

Операция снятия наличных выполняется по правилам, описанным в статье «Общие принципы и правила» → «Проведение операций домена CARDS»:

  • на этапе проведения онлайн-операции выполняется холдирование (резервирование) средств на счёте клиента;
  • на этапе проведения офлайн-операции — списание захолдированных средств со счёта клиента.

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

Пример успешной онлайн-операции снятия наличных в банкомате и отмены этой операции изображён на диаграмме ниже. Банком-эквайером является владелец банкомата.

%%{init: {
    "sequence" : {
        "wrap":true,
        "messageFontSize":15,
        "noteFontSize":12,
        "actorMargin":
        30 }}}%%
sequenceDiagram
    participant С as Клиент
    participant SH as Банк-эквайер
    participant PS as Платёжная система
    participant B as BaaS
    participant P as Партнёр
    С->>SH: Снятие наличных
    SH->>PS: Запрос на авторизацию снятия наличных
    PS->>B: Запрос на авторизацию снятия наличных
    B->>B: HOLD
    Note over B: Средства зарезервированы на счёте клиента
    B->>PS: 200 OK
    PS->>SH: 200 OK
    SH->>С: Выдача наличных
    Note over С, SH: Клиенту предоставлен доступ к наличным
    B->>P: Сценарий «Получение уведомления»
    Note over B, P: type:AUTHORIZATION, txnType:CASH_WITHDRAWAL_ATM, actionType: CASH_WITHDRAWAL_HOLD
    Note over С, SH: Клиент не забрал наличные
    SH->>PS: Запрос на авторизацию отмены операции
    PS->>B: Запрос на авторизацию отмены операции
    B->>B: REVERSAL
    Note over B: Средства доступны для использования
    B->>PS: 200 OK
    PS->>SH: 200 OK
    rect rgb(230, 230, 230)
    B->>P: Сценарий «Получение уведомления»
    Note over B, P: type:AUTHORIZATION, txnType:CASH_WITHDRAWAL_ATM, actionType: CASH_WITHDRAWAL_REVERSAL
    end

Уведомления

Сценарий «Получение уведомления» см. в статье «Уведомления».

В сценарии снятия наличных при совершении покупки BaaS отправляет партнёру уведомления:

  • с type:AUTHORIZATION для онлайн-операции:

    • уведомление, содержащее txnType:PURCHASE_POS и actionType:HOLD — о попытке холдирования средств в рамках покупки в торговой точке.
    • уведомление, содержащее txnType:CASH_WITHDRAWAL_PURCHASE и actionType:CASH_WITHDRAWAL_HOLD — о попытке холдирования средств в рамках операции снятия наличных.

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

    Попытка может завершиться как успешно, так и неуспешно. Информация об этом содержится в actionStatus.

  • с type:CLEARING для офлайн-операции:

    • уведомление, содержащее txnType:PURCHASE_POS и actionType:CAPTURE_HOLD — о списании захолдированных средств в рамках покупки в торговой точке.
    • уведомление, содержащее txnType:CASH_WITHDRAWAL_PURCHASE и actionType:CAPTURE_CASH_WITHDRAWAL_HOLD — о списании захолдированных средств в рамках операции снятия наличных.

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

    Уведомление с type:CLEARING придёт лишь в случае успешного совершения финансовой операции.

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

Комиссия

Проведение операции снятия наличных может облагаться комиссией. Подробности см. в статье «Комиссия» → «Операции из неавторизованной зоны».