API для генерации QR кодов для оплаты по реквизитам
Что такое API для генерации QR кодов для оплаты
CreateQR предоставляет надежное и удобное решение для создания QR кодов для оплаты на банковские реквизиты согласно ГОСТ Р 56042-2014. При сканировании кода с помощью банковского приложения, реквизиты компании для оплаты заполняются автоматически. С помощью нашего API вы можете легко интегрировать генерацию QR кодов в ваше приложение или веб-сайт, обеспечивая вашим клиентам эффективный и удобный способ осуществления платежей.
Наше API предлагает широкий набор возможностей, включая настраиваемые параметры для QR кодов, такие как сумма платежа, описание транзакции, а также возможность выбора типа изображения (png, svg).
Оплата и заказ
Принимаем оплату любыми способами, в том числе безналичная оплата от организации с предоставлением закрывающих документов (работаем на УСН без НДС), оплата банковскими картами и др.
Для оплаты по безналичному расчету, пожалуйста отправьте ваш запрос на адрес [email protected]
Для покупки онлайн, нажмите на кнопку ниже:
Если вы уже купили API-ключ, вы можете проверить баланс или восстановить ключ.
Техническая документация
Вы можете создавать динамические QR коды с помощью специальной ссылки с заданными параметрами. Их можно использовать, например, для вставки на свой сайт. Или динамически формировать нужные коды.
Базовый URL
https://createqr.ru/api/v1/qr-pay
GET или POST параметры
Параметр | Обязательно | Макс. длина | Описание |
---|---|---|---|
APIKey |
да | Ваш API ключ | |
size |
Размер кода (s - 128x128,
m - 256x256,
l - 512x512,
xl - 1024x1024)
|
||
format |
Формат файла (png , svg ) |
||
Name |
да | 160 | Наименование получателя платежа |
PersonalAcc |
да | 20 | Номер счета получателя платежа |
BankName |
да | 100 | Наименование банка получателя платежа |
BIC |
да | 9 | БИК |
CorrespAcc |
да | 20 | Номер кор. счета банка получателя платежа |
Sum |
18 | Сумма платежа, в копейках | |
SumRub |
16 | Сумма платежа, в рублях (не применяется если указано Sum) | |
Purpose |
210 | Наименование платежа (назначение) | |
PayeeINN |
12 | ИНН получателя платежа | |
PayerINN |
12 | ИНН плательщика | |
DrawerStatus |
2 | Статус составителя платежного документа | |
KPP |
9 | КПП получателя платежа | |
CBC |
20 | КБК | |
OKTMO |
11 | Общероссийский классификатор территорий муниципальных образований (ОКТМО) | |
PaytReason |
2 | Основание налогового платежа | |
TaxPeriod |
10 | Налоговый период | |
DocNo |
15 | Номер документа | |
DocDate |
10 | Дата документа | |
TaxPaytKind |
2 | Тип платежа |
Вы можете использовать номер счета получателя 00000000000000000000 для тестирования генерации кодов. Для использования вашего реального счета, пожалуйста, свяжитесь с нами по адресу: [email protected]
Пример формирования ссылки на QR код
Замените параметры в {скобках} на нужные значения
Пример ссылки на QR код
Пример HTML кода для вставки на сайт в виде картинки
Проверка баланса API-ключа
GET https://createqr.ru/api/v1/check-key
Параметр | Обязательно | Описание |
---|---|---|
APIKey |
да | Ваш API ключ |
Ответ
{"count": 0}