Инструкции
Помощь
Подключить ЮKassa
Mir Pay
Оплата через Mir Pay доступна только для мобильных устройств на Android при оплате картами Мир.
Особенности
Сценарии интеграции
Готовые решения: Умный платеж
Самостоятельная интеграция: кнопка Mir Pay отображается при оплате банковской картой на готовой странице ЮKassa. Отображать эту кнопку отдельно не получится.
Подключение
Mir Pay доступен по умолчанию, если вы принимаете платежи с помощью банковских карт.
Отключить Mir Pay можно через менеджера ЮKassa сразу для всех сценариев проведения оплаты.
Процесс платежа
Платежи через Mir Pay можно принимать с мобильных устройств на Android только в мобильной версии сайта и в мобильном приложении.
Кнопка для оплаты через Mir Pay отображается на платежной форме в Умном платеже и при оплате банковской картой на готовой странице ЮKassa — дополнительно настраивать ничего не нужно.
Пользователь сможет провести платеж, если на устройстве, с которого он платит, установлено приложение Mir Pay версии 1.16.2.341 и новее.
Пользовательский сценарий:
  1. Пользователь при оплате с мобильного устройства выбирает Mir Pay в качестве способа оплаты.
  2. Платежная форма перенаправляет пользователя в мобильное приложение Mir Pay.
  3. Пользователь в приложении Mir Pay подтверждает платеж.
  4. Пользователь возвращается на мобильную версию вашего сайта или в мобильное приложение и узнает статус платежа.
Если на устройстве пользователя установлена старая версия приложения Mir Pay, оплата не пройдет, и пользователь сможет выбрать другой способ оплаты. Рекомендуется сообщать пользователю, что приложение Mir Pay нужно обновить.
Если на устройстве пользователя нет приложения Mir Pay, он сможет установить его из магазина приложений или выбрать другой способ оплаты.
После успешной оплаты через Mir Pay в объекте платежа , в объекте
payment_method.type
вернется значение
bank_card
, а в объекте
payment_method.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
    }
  }
}
Что почитать еще
Основы проведения платежейНеуспешные платежиОтправка чеков в налоговую