QR-код для оплаты по реквизитам
payment_qrCreates a payment QR code per GOST R 56042 for Russian banking apps. Clients scan it to auto-fill payment details; returns PNG and payload string.
Instructions
Делает QR-код оплаты по ГОСТ Р 56042 (формат ST00012, UTF-8), который понимают приложения Сбербанка, Т-Банка, ВТБ, Альфа и других: клиент сканирует его и получает заполненную платёжку с получателем, счётом, суммой и назначением. Удобно отправить в мессенджер вместо реквизитов. Возвращает PNG (картинку и путь к файлу) и строку payload. Если нужен полноценный счёт с QR внутри — invoice_create. Реквизиты получателя проверяются. Пишет PNG на диск; сеть не нужна.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Сумма в рублях | |
| purpose | Yes | Назначение платежа, например «Оплата по счёту № 15 от 29.09.2026. Без НДС» | |
| recipient | Yes | Получатель платежа: name, inn, bank_name, bik, account, при наличии kpp и correspondent_account | |
| output_dir | No | Папка для PNG (по умолчанию ~/Documents/ru-docs) |