Схема работы

Yandex Pay предоставляет набор библиотек, которые позволяют установить кнопку оплаты Yandex Pay на вашу платежную форму и начать принимать платежи от пользователей.

scheme

Схема предназначена для:

Схема взаимодействия

Процесс оплаты:

  1. Пользователь нажимает кнопку Yandex Pay на вашем сайте или мобильном приложении.
  2. Пользователь переходит на платежную форму Yandex Pay, где отображается информация о заказе, список карт пользователя и кнопка подтверждения заказа.
  3. Пользователь выбирает карту из списка или оставляет карту по умолчанию и нажимает кнопку подтверждения заказа.
  4. Сервис Yandex Pay создает для этого заказа платежный токен (PaymentToken) и передает его на ваш фронтенд.
  5. Фронтенд вашего сайта отправляет бэкенду токен с информацией о платеже.
  6. Бэкенд вашего сайта передает платежный токен провайдеру платежных услуг.

ПокупательПокупательПлатежная страницаПлатежная страницаФорма Yandex PayФорма Yandex PayБэкенд Yandex PayБэкенд Yandex PayБэкенд продавцаБэкенд продавцаПлатежный шлюзПлатежный шлюз1. Клик по кнопке Yandex Pay2. Сумма к оплатеОтрисовка формы3. Клик по кнопке ОплатитьЗапрос платежного токена4. Платежный токенФорма закрывается5. Платежный токен6. Оплата по платежному токенуСтатус оплаты

В платежном токене в зашифрованном виде хранятся:

  • платежный инструмент;
  • идентификатор магазина;
  • валюта и сумма заказа;
  • идентификаторы для фрод-мониторинга.

Расшифровать платежный токен может только провайдер платежных услуг, прошедший аудит PCI DSS и Yandex Pay.

Чтобы добавить Yandex Pay на свой сайт или мобильное приложение, следуйте процессу подключения.