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

Выплаты на банковские карты

В этой статье описаны особенности и порядок проведения выплат на банковские карты.
Лимиты выплат
Возможности выплат на банковские карты зависят от получателя выплаты:
  • Если получатель — просто физическое лицо или самозанятый (гражданин РФ), выплаты можно делать на карты российских банков (любая платежная система) и на карты иностранных банков (только платежная система Мир).
  • Если получатель — самозанятый, но не гражданин РФ, то выплаты можно делать только на карты платежной системы Мир или карты партнерских платежных систем (актуальный список уточните у вашего менеджера).
Ограничения на сумму и количество выплат:
  • минимальная сумма выплаты — 5 рублей;
  • максимальная сумма разовой выплаты — 500 000 рублей;
  • максимальная сумма выплат за месяц — 1 500 000  рублей;
  • максимальное количество выплат за сутки — 20.
Ограничения действуют на одну банковскую карту получателя выплаты.
Общий сценарий проведения выплат на банковские карты
Общий сценарий проведения выплат на банковские карты
Общий сценарий проведения выплат на банковские карты
  1. Вы запрашиваете у пользователя данные банковской карты, на которую он хочет получить выплату.
  2. Пользователь сообщает вам данные банковской карты.
  3. Вы создаете выплату — отправляете ЮKassa POST-запрос с данными о том, какую сумму списать с вашего баланса и куда ее перевести.
  4. ЮKassa отправляет эквайеру распоряжение на перевод денег получателю выплаты.
  5. Эквайер обрабатывает запрос и сообщает результат выполнения операции.
  6. ЮKassa возвращает вам объект выплаты с финальным статусом — succeeded (выплата успешна) или canceled (выплата отменена).
Если в ответ на запрос ЮKassa вернула вам объект выплаты в статусе pending, это значит, что эквайер еще обрабатывает распоряжение на перевод. Чтобы узнать финальный статус выплаты, подождите, когда придет уведомление от ЮKassa, или запрашивайте информацию о выплате методом GET с возрастающим разумным интервалом (например, можно использовать последовательность Фибоначчи).
Варианты интеграции
Самый простой способ делать выплаты на банковские карты в ЮKassa — это использовать виджет ЮKassa для сбора данных.
Виджет — это готовая форма для сбора данных, которую нужно встроить на ваш сайт и отобразить получателю выплаты. Когда пользователь введет номер карты для выплат, виджет вернет вам маскированные данные карты, которые можно использовать для проведения выплат и отображения данных карты пользователю. Эти данные можете хранить на своей стороне без опасения утечки: их публикация не приводит к финансовым или имиджевым потерям. Подробнее о выплатах с использованием виджета для сбора данных
Какие есть еще варианты выплат на банковские карты:
Что почитать еще
© 2025, ООО НКО «ЮМани»