Оплата платежа через СБП происходит по следующей схеме (рис.):
Рис. Use Case: «Оплата платежа через СБП»
Краткое описание (Brief Description):
Оплата первого платежа через СБП
Участники (Actors): сервис, покупатель, ТСП, банк-эмитент, банк-эквайер.
Предусловия (Preconditions): желание и необходимость клиента оплатить первый платеж при оплате частями, наличие уникальной платежной ссылки (в виде QR-кода), помогающей однозначно идентифицировать ТСП, банк-эквайер и банк-эмитент уже подключены к сервису.
Триггер (Trigger): покупатель нажимает «оплатить», переходя на сценарий со страницы со сформированным и согласованным графиком платежей.
Описание информационных потоков:
- Покупатель сканирует в сервисе QR-код для оплаты (может содержать все реквизиты оплаты или не содержать только сумму), покупатель уведомляет сервис о получении товара / ожидании доставки;
- Сервис от лица покупателя отправляет распоряжение покупателя в банк-эмитент и реквизиты для оплаты;
- Банк-эмитент направляет запрос в НСПК о готовности банка-эквайера принять платеж;
- НСПК отправляет в банк-эквайер запрос о готовности принять платеж;
- Банк-эквайер подтверждает готовность принять платеж;
- НСПК подтверждает банку-эмитенту готовность банка-эквайрера принять платеж;
- Банк-эмитент направляет распоряжение покупателя в НСПК для осуществления перевода по реквизитам;
- НСПК осуществляет обработку распоряжения покупателя, направляет распоряжение в Банк России для осуществления расчета;
- Банк России на основании полученного распоряжения осуществляет расчетные операции между корреспондентскими счетами банка-эмитента и банка-эквайера;
- Банк России уведомляет о произведенных расчетных операциях НСПК, банк-эквайер и банк-эмитент;
- НСПК уведомляет о произведённых расчетах банк-эмитент и банк-эквайер;
- Банк-эквайер уведомляет сервис об успешности платежа со своей стороны;
- Банк-эмитент уведомляет сервис об успешности платежа со своей стороны;
- Сервис уведомляет ТСП об успешности платежа и необходимости выдать товар / передать его в доставку;
- Сервис уведомляет покупателя об успешности платежа и необходимости получить товар / ожидать доставку;
- ТСП уведомляет сервис о выдаче товара / передаче его в доставку.
Базовый сценарий (Basic Flow): клиент сканирует QR-код в сервисе и подтверждает сумму первого платежа [1]. Сервис обращается в банк-эмитент и поручает ему списать в пользу банка-эквайера сумму первого платежа. Банк-эмитент обращается в НСПК с готовностью списать деньги со счета клиента. НСПК обращается в банк-эквайер и спрашивает, готов ли он принять платеж. После получения подтверждения от банка-эквайера НПСК обращается в Банк России и просит перевести деньги между корреспондентскими счетами банка-эмитента и банка-эквайера (списать у первого и зачислить второму) [2, 3]. Банк России уведомляет об успешном переводе в НСПК. НСПК уведомляет банк-эмитент об успешном списании и банк-эквайер об успешном зачислении. Банк-эмитент и банк-эквайер сообщают сервису, что деньги успешно списаны и зачислены. Сервис уведомляет ТСП об успешности зачисления и направлении требования передать товар покупателю. ТСП передает товар покупателю и извещает об этом сервис. Сервис просит подтверждения получения товаров или оказания услуг ТСП. Покупатель подтверждает факт передачи товара или оказания услуги.
Альтернативные сценарии (Alternative Flows):
- Сервис от лица банка-эмитента может инициировать в НСПК перевод через СБП в пользу банка-эквайера.
- Сервис может получать уведомления от лица банка-эквайера об успешности платежи (но не может отвечать за готовность банка-эквайера получить перевод).
Исключительные сценарии (Exceptional Flows):
- В случае недостаточной суммы для первого списания у покупателя сделка аннулируется.
- В случае обрыва связи (интернета) у покупателя или продавца операция автоматически отклоняется и платеж не проходит, пока не будет ответа по всем компонентам взаимодействия.
Постусловие (Post Conditions): покупатель и продавец соглашаются на дальнейшее автоматическое списание последующих оплат по тем же реквизитам, но уже без повторного акцептования (согласия) с их сторон [4, 5].