---
# System prepended metadata

title: Нативная оплата сбер Шлюз

---

# Нативная оплата сбер Шлюз 
Процесс нативной оплаты без 3-D Secure (карта пользователя)
```mermaid
sequenceDiagram
autonumber
participant Пользователь
participant МП
participant RBS SDK
participant Backend CC
participant Вирту
participant Платёжный шлюз
participant 1С

Пользователь ->>+МП : Ввод параметров
МП ->>+ Backend CC : Передача параметров и запрос на расчёт
Backend CC ->>+ Вирту : Сформировать черновик и сделать расчёт
Вирту ->> Вирту : Расчёт, сохранение
Вирту ->>- Backend CC : Номер расчёта, стоимость, схема оплаты
Backend CC ->>- МП : Номер расчёта, стоимость, схема оплаты
МП ->>-Пользователь : Отображение расчёта, предложение оплатить

Пользователь ->>+МП : Оплатить расчёт
МП ->>+Backend CC: Запрос регистрации заказа /order/register
Note right of МП: Передача номера расчёта
Backend CC ->>+Вирту : Запрос номера договора (importPolicy)
Вирту ->>-Backend CC : Номер полиса, стоимость, схема оплаты
Backend CC ->>+ Платёжный шлюз: Регистрация оплаты (register.do)
Note right of Backend CC: Обогащение авторазационными данными, номер полиса
Платёжный шлюз ->>- Backend CC : Номер заказа в системе шлюза
Backend CC ->> МП : Передача номера заказа
МП ->>+RBS SDK : Инициализация оплаты заказа
RBS SDK ->>-Пользователь : Запрос данных карты
Пользователь ->>+RBS SDK : Ввод данных карты
RBS SDK ->> RBS SDK : Формирование криптограммы
RBS SDK ->>+Платёжный шлюз : Запрос на оплату заказа (processform.do)

Платёжный шлюз ->> Платёжный шлюз: Проверка необходимости 3-D Secure
Платёжный шлюз ->> Платёжный шлюз: Проведение оплаты
Платёжный шлюз ->>-RBS SDK : Редирект URL по результату операции

RBS SDK ->>-МП : Признак окончания операции оплаты
МП ->> Backend CC : Запрос статуса операции
Backend CC ->>+Платёжный шлюз : Получение статуса (getOrderStatusExtended.do)
Платёжный шлюз ->>-Backend CC: Передача статуса оплаты

Backend CC->>+Вирту : Зарегистрировать оплату заказа (loadpayment)
Note right of Backend CC: Номер полиса и номер заказа в шлюзе
Вирту ->> +1С : Передача платёжных данных в 1С
1С ->>-Вирту : Статус операции
Вирту ->>-Backend CC : Статус операции
Backend CC ->>-МП : Передача статуса заказа
МП ->>-Пользователь : Показ экрана успех
```
