Банки России
Переводы по банковским реквизитам · RUB.
Поддерживаемые банки
| Банк | Значение bank |
|---|---|
| Сбер | ru.sber |
| Т-Банк | ru.tbank |
| ВТБ | ru.vtb |
| Газпромбанк | ru.gazprombank |
| Ozon Банк | ru.ozon |
| ОТП Банк | ru.otp |
| Яндекс Банк | ru.yandex |
Список банков, доступных вашему API-ключу, возвращает GET /v1/profiles.
Какие документы подходят
Поддерживаются переводы по банковским реквизитам — account_transfer.
Отправляйте оригинальный PDF из банка. СБП, переводы по номеру карты или телефона
и банковские выписки в это покрытие не входят.
Изображения не получают автоматический accept. Вместо скана или фотографии,
сохранённой в PDF, запросите у плательщика оригинальный документ.
Поручение без подтверждения исполнения потребует дополнительной проверки.
Автоопределение банка
Клиенту не нужно знать банк отправителя заранее. Не передавайте bank: сервис
определит его по чеку и выполнит проверки для доступного банка. Требуются RUB
и двадцатизначный счёт получателя. Можно также явно указать "bank": "auto".
В ответе profile содержит выбранный банк, например ru.sber. Если доступный банк
не удалось определить, profile будет null и автоматического accept не будет.
Параметры платежа
Укажите сумму без комиссии, валюту RUB, двадцатизначный счёт получателя
и допустимый интервал времени. Если в назначении платежа должен быть UUID,
передайте его в payment_reference.
{
"amount": 1500,
"currency": "RUB",
"recipient": {"account": "40817810000000001234"},
"payment_reference": "12345678-1234-4234-8234-123456789abc",
"type": ["account_transfer"],
"window": {
"from": "2026-09-09T10:00:00+03:00",
"to": "2026-09-09T11:00:00+03:00"
}
}Реквизиты вымышлены. Пример использует автоопределение. Чтобы ограничить выбор,
добавьте "bank": "ru.sber" или "bank": ["ru.sber", "ru.tbank"].
Если код в назначении не нужен, не передавайте payment_reference.
Время в чеке без часового пояса считается московским; в запросе часовой пояс обязателен.