Схема работы редиректов

Начиная с новых версий мобильных SDK (2.3.0-alpha01 для Android и 1.6.x для iOS) используется новая схема работы, основанная на редиректах во внешние приложения Яндекса, поддерживающие мобильный Яндекс Пэй.

Примечание

Данная схема актуальна для интеграции онлайн-магазинов.

Схема работы

Важно

Запрещено встраивать Яндекс Пэй в WebView при подключении в мобильных приложениях. Это небезопасно.

flow

  1. Пользователь нажимает на кнопку Оплатить и запускает мобильный SDK Яндекс Пэй.
  2. SDK получает платежную ссылку и выбирает оптимальную стратегию.
  3. Если у пользователя есть приложения Яндекса с актуальной версией, поддерживающие внутреннюю интеграцию Яндекс Пэй, то SDK запустит мобильный Native SDK.
  4. Если у пользователя нет приложений Яндекса, то SDK подберет стратегию через Chrome tab для ОС Android, или Safari View Controller, или браузер и запустит форму оплаты заказа Web SDK.
  5. Пользователь проводит платеж в соответствии с подобранной стратегией.
  6. Пользователь возвращается в приложение магазина и получает результат проведения платежа.
  7. Приложение магазина получит итоговый результат работы SDK.

Список приложений Яндекса, поддерживающих схему работы редиректов

Android

Приложение Начиная с версии
Яндекс Пэй 0.113
Яндекс Браузер 24.4.0
Яндекс Старт 24.4.0
Яндекс - с Алисой 24.4.0
Яндекс Браузер. Бета 24.4.0
Яндекс Старт. Бета 24.4.0

iOS

Приложение Начиная с версии
Яндекс Пэй 0.122.5
Яндекс Браузер 24.1.9
Яндекс - с Алисой 24.1.9