BRD Widget 8.1.1 Оплата по СБП

Направление работ: Widget Код раздела: 8.1.1 Раздел: Общие работы > Онлайн оплата через Т-банк > Оплата по СБП Статус: черновик Ответственный: Панкова Л.А. Версия: 0.1 Обновлено: 11.08.26


1. Назначение

Раздел описывает онлайн-оплату заказа по СБП (Система быстрых платежей) через Т-банк в виджете.

Клиент выбирает оплату по СБП, переходит к оплате и получает результат оплаты.

На текущий момент онлайн-оплата в виджете не реализована: виджет только позволяет выбрать способ оплаты, интеграции эквайринга и оплаты по СБП нет — см. открытый вопрос.

Документ описывает только онлайн-оплату по СБП. Выбор способа оплаты в форме заказа — раздел 5.2; backend-логика платежей и провайдеров — Back 5.

Раздел зависит от Back: 5.5 Провайдеры онлайн оплат и Back: 5.1 Каналы оплаты.

2. Ключевые понятия

СБП — Система быстрых платежей, способ онлайн-оплаты.

Онлайн-оплата через Т-банк — оплата заказа через эквайринг Т-банка.

Способ оплаты — выбранный клиентом вариант оплаты заказа.

3. Scope

Входит

S1: Выбор онлайн-оплаты по СБП

S2: Переход к оплате и подтверждение оплаты

S3: Состояния успешной и неуспешной оплаты

Не входит

  • Widget: 5.2 Дополнения к заказу и подтверждение > Скидки, комментарий и правила (выбор способа оплаты)
  • Back: 5.5 backend-логика провайдеров онлайн-оплат
  • Back: 5.1 backend-логика каналов оплаты

4. BR

Указаны в пункте 4 разделов Back: 5.5 Провайдеры онлайн оплат и Back: 5.1 Каналы оплаты.

5. Функциональные требования (UC + FR)

FR — functional requirements, что интерфейс должен уметь делать по определенному UC.

Статус раздела: отложен (hold), решение от 11.08.26. Онлайн-оплата не берётся в работу в текущей итерации. Требования сохранены как целевые. Находки по действующему блоку оплаты зафиксированы в OQ8.1.1-3 — их разбор также отложен.

IDСценарийФункциональное требованиеBRВесСтатус
S1: #FR8.1.1-1Клиент выбирает оплату по СБПИнтерфейс позволяет выбрать оплату по СБП среди способов оплаты заказа.1Не реализовано — отложено (hold)
S2: #FR8.1.1-2Клиент переходит к оплатеИнтерфейс инициирует онлайн-оплату по СБП через Т-банк и переводит клиента к оплате.1Не реализовано — отложено (hold)
S3: #FR8.1.1-3Клиент получает результат оплатыИнтерфейс показывает состояния успешной и неуспешной оплаты и возвращает клиента в сценарий заказа.2Не реализовано — отложено (hold)

6. Открытые вопросы

IDИсточникВопросКомуСтатус
#OQ8.1.1-1КодОтложено решением от 11.08.26. Онлайн-оплата (Т-банк/СБП) в виджете не реализована: есть только выбор способа оплаты радиокнопками (Оплата: На месте, Картой онлайн, Предоплата 50%, По инструкции), без интеграции эквайринга, инициации СБП и статусов оплаты. Подтвердить статус реализации онлайн-оплаты по СБП. \ features/order-payment/ui/OrderPayment.vue, widgets/order-form/model/useOrderFormStore.ts:120-129РазработкаОтложен (hold)
#OQ8.1.1-2Figma / продуктПодтвердить, для каких способов оплаты нужна онлайн-оплата по СБП и как это соотносится с текущими вариантами (Картой онлайн, Предоплата 50%).БизнесОтложен (hold)
#OQ8.1.1-3Код вне BRDЧто нашли в действующем блоке оплаты (вне требований раздела, зафиксировано, чтобы не потерялось при снятии холда): (1) выбранный клиентом способ оплаты никуда не передаётся — paymentMethod живёт только в форме и в запрос создания заказа не попадает, то есть выбор клиента теряется и партнёр его не видит; (2) список способов захардкожен в виджете (На месте, Картой онлайн, Предоплата 50%, По инструкции) и не приходит из настроек партнёра или площадки — партнёр, не принимающий предоплату, всё равно показывает клиенту Предоплата 50%; (3) при выборе Картой онлайн показывается подсказка Убедительная просьба сохранить чек, которая относится к оплате на месте. В сумме клиент выбирает онлайн-оплату, видит нерелевантную подсказку, оплата не происходит, и выбор не сохраняется. \ widgets/order-form/model/useOrderFormStore.ts:64,120-129,255-294, features/order-payment/ui/OrderPayment.vueРазработкаОтложен (hold)

0 items under this folder.