Оплата через мобильное приложение Сбербанка

Attention. Это старая версия API. Переходите на API Яндекс.Кассы.

Этот сценарий позволяет проводить платежи из вашего мобильного приложения через мобильное приложение Сбербанка, по deeplink (Deep Linking). Покупатель из вашего приложения сразу же переходит к оплате счета в приложении Сбербанка, без промежуточных действий.

Restriction.

Этот сценарий можно реализовать только из мобильного приложения, мобильная версия сайта не подойдет.

Инструкция по настройке для приложений на iOS и Android

Сценарий взаимодействия

  1. Покупатель решает оплатить товар или услугу в вашем мобильном приложении.
  2. Выбирает оплату через Сбербанк Онлайн.
  3. Вы проверяете, установлено ли у клиента приложение Сбербанка.
  4. Если приложение установлено, вызываете его с помощью метода createInvoice и получаете в ответе идентификатор заказа RQUID (необходим для deeplink).
  5. Формируете deeplink с этим идентификатором и перенаправляете по нему покупателя в мобильное приложение Сбербанка. См. Инструкция по настройке
  6. Покупатель авторизуется в приложении и сразу попадает на оплату вашего счета.
  7. Подтверждает оплату.
  8. Возвращается в ваше приложение (если вы указали в deeplink адрес для возврата).

Смотрите также

Метод createInvoice

Инструкция по настройке оплаты из приложения