Инструкции
Помощь
Подключить ЮKassa
Mir Pay
Особенности
Сценарии интеграции
Готовые решения:
Самостоятельная интеграция: кнопка Mir Pay отображается при оплате банковской картой на готовой странице ЮKassa. Отображать Mir Pay в виде отдельной кнопки можно только в виджете ЮKassa при определенных настройках.
Подключение
Mir Pay доступен по умолчанию, если вы принимаете платежи с помощью банковских карт.
Оплата через Mir Pay доступна на платежной форме в виджете ЮKassa, Умном платеже и при оплате банковской картой на готовой странице ЮKassa. Дополнительно настраивать ничего не нужно.
Отключить Mir Pay можно через менеджера ЮKassa сразу для всех сценариев проведения оплаты.
Процесс платежа
Как проходит платеж для пользователя
  1. Пользователь при оплате с мобильного устройства выбирает Mir Pay в качестве способа оплаты.
  2. Платежная форма перенаправляет пользователя в мобильное приложение Mir Pay.
  3. Пользователь в приложении Mir Pay подтверждает платеж.
  4. Пользователь возвращается на мобильную версию вашего сайта или в мобильное приложение и узнает статус платежа.
Пользователь сможет провести платеж, если на устройстве, с которого он платит, установлено приложение Mir Pay версии 1.16.2.341 и новее. Если на устройстве пользователя установлена старая версия приложения Mir Pay, оплата не пройдет, пользователь сможет выбрать другой способ оплаты. Рекомендуется сообщать пользователю, что приложение Mir Pay нужно обновить до последней версии.
Если на устройстве пользователя нет приложения Mir Pay, он сможет установить его из магазина приложений или выбрать другой способ оплаты.
Как выглядит платеж через Mir Pay в API
Если пользователь для оплаты использовал Mir Pay, информация об этом отобразится в объекте платежа  со статусом succeeded: в объекте payment_method параметр card вернется со значением bank_card, а параметр card.source — со значением mir_pay.
Пример успешного платежа
JSON
{
  "id": "22e12f66-000f-5000-8000-18db351245c7",
  "status": "succeeded",
  "paid": true,
  "amount": {
    "value": "2.00",
    "currency": "RUB"
  },
  "captured_at": "2021-04-12T13:59:33.681Z",
  "created_at": "2021-04-12T13:49:33.026Z",
  "income_amount": {
    "value": "2.00",
    "currency": "RUB"
  },
  "payment_method": {
    "type": "bank_card",
    "id": "22e12f66-000f-5000-8000-18db351245c7",
    "saved": false,
    "card": {
      "first6": "555555",
      "last4": "4444",
      "expiry_month": "01",
      "expiry_year": "2030",
      "card_type": "MasterCard",
      "issuer_country": "RU",
      "issuer_name": "Sberbank",
      "source": "mir_pay"
    }
  },
  "recipient": {
    "account_id": "100500",
    "gateway_id": "100700"
  },
  "refundable": true,
  "refunded_amount": {
    "value": "0.00",
    "currency": "RUB"
  },
  "test": false,
  "authorization_details": {
    "rrn": "10000000000",
    "auth_code": "000000",
    "three_d_secure": {
      "applied": false
    }
  }
}
Что почитать еще
Основы проведения платежейНеуспешные платежиОтправка чеков в налоговую