Docs
Старые версии API
Помощь
Подключить ЮKassa

Переход в ЮKassa

Для тех, кто настраивал OAuth-авторизацию ЮKassa до ноября 2020 года.

С ноября 2020 года в ЮKassa новый процесс работы с OAuth-токенами. Основное изменение — для получения токенов нужно взаимодействовать с OAuth-сервером ЮKassa. С точки зрения пользователей новый процесс выдачи прав остался таким же простым, только теперь для выдачи прав нужно авторизоваться не на Яндексе, а в ЮKassa.
Подробнее о новом процессе — в разделе OAuth-авторизация в ЮKassa
Токены, которые вы получили для приложений на Яндекс.OAuth, продолжат работать, пока не закончится срок их жизни. Вы можете и дальше их использовать для обращения к API, даже когда зарегистрируетесь на OAuth-сервере ЮKassa.
Где и что обновить
Шаг 1. Зарегистрируйте свои приложения на OAuth-сервере ЮKassa.
Для доступа к странице нужно создать профиль ЮKassa. Если раньше вы проверяли получение токенов с помощью тестового магазина ЮKassa, рекомендуется использовать телефон и почту, которые вы указали в личном кабинете.
Шаг 2. Обновите процесс получения OAuth-токена:
  • Для запроса прав перенаправляйте пользователя на новый адрес: https://yookassa.ru/oauth/v2/authorize. Параметр device_id передавать не нужно: ЮKassa сама определит, для какого магазина пользователь выдает права.
  • Для обмена кода на токен отправляйте запрос на новый адрес: https://yookassa.ru/oauth/v2/token. В ответ ЮKassa вернет меньше данных — только токен и время его жизни в секундах.
  • Если токен получить не удалось, ЮKassa вернет ошибку.

Время жизни кода подтверждения теперь 5 минут, а новых токенов — 5 лет.

Шаг 3. При необходимости реализуйте отзыв токена.
Готово!
Что почитать еще
© 2026, ООО НКО «ЮМани»