Обзор
Redirect-интеграция позволяет перенаправить клиента на hosted-страницу оплаты Meridian. Клиент увидит реквизиты, таймер обратного отсчёта и кнопку для открытия банковского приложения (deeplink). После завершения платежа клиент автоматически перенаправляется обратно на ваш сайт.Поддерживаемые банки: Сбербанк, ВТБ, Т-Банк, Газпромбанк, Солидарность, Альфа-Банк —
у основного провайдера (коды
1–6) и у провайдера BankApi (коды 7–12).
Плюс код 13 — СБП QR у провайдера BankApi.Поддержка deeplink (открытие банковского приложения)
Коды1–6 и 7–12 — это одни и те же шесть банков у двух разных провайдеров (см.
Коды банков). Deeplink поддерживается только у основного провайдера:
для кодов 7–12 hosted-страница показывает реквизиты карты и инструкцию по переводу, кнопка
открытия банковского приложения не отображается.
Код 13 (СБП QR) deeplink не поддерживает по своей природе: банк отправителя заранее не известен —
плательщик открывает приложение любого своего банка и сканирует QR-код. Hosted-страница показывает
сам QR-код (на десктопе) или кнопку «Открыть в приложении банка» (на телефоне).
Коды
7–13 доступны только после подключения провайдера BankApi к вашему аккаунту; запрос с
этими кодами без подключения вернёт 400. Для кодов 7–12 поддерживается только выдача карты
(TO_CARD): paymentMethod: "TO_PHONE" вернёт 400. Код 13 не поддерживает paymentMethod
вовсе — оба значения вернут 400.Создание платежа
Обязательные параметры
Пример запроса
Пример ответа (успех)
HTTP Status: 201 CreatedПоля ответа
Структура dealRequisites
ПолеdealRequisites содержит JSON-строку с реквизитами, куда клиент должен отправить платёж.
Проверка статуса
Пример запроса
Webhook-уведомления
Webhook-уведомления работают идентично H2H интеграции. При изменении статуса платежа система отправляет POST-запрос на указанныйnotificationUrl.