Интеграция

Получение QR или ссылки на СБП-оплату напрямую

По запросу можно получить либо json с ссылкой на СБП-оплату, либо картинку с QR-кодом (image/png)
Интеграция
Получение QR или ссылки на СБП-оплату напрямую
По запросу можно получить либо json с ссылкой на СБП-оплату, либо картинку с QR-кодом (image/png)
Дата публикации: 17 мая 2022
Если ваш покупатель заходит с десктопного устройства, ему нужно отобразить картинку, чтобы он мог сосканировать ее с помощью банковского приложения на смартфоне.

Если же покупатель хочет оплатить с мобильного устройства, стоит запросить ссылку на СБП-оплату и провести редирект пользователя на эту ссылку - мобильное устройство предложит открыть эту ссылку в банковском приложении.

Формирование запроса на оплату по СБП

ВНИМАНИЕ! Через 10 минут после получения QR (ссылки) операция переходит в таймаут, и оплата по ней зарегистрирована в ИЭ не будет. Если хотите изменить это время, то укажите поле «qr_lifetime» или обратитесь в чат для изменения «времени жизни» QR.
Пример ошибки:
{
  "field_errors": {
    "amount": "Введите число.; Неверное значение суммы операции",
    "receipt_items": "Сумма позиций чека не равна amount"
  },
  "form_errors": "",
  "message": "Сумма операции: Введите число., Неверное значение суммы операции; Содержимое заказа: Сумма позиций чека не равна amount",
  "status": "error"
}
Пример успешного запроса ссылки:
{
  "sbp_link": "https://qr.nspk.ru/AD10000HD292LS5890SBS39REDPBFEO9?type=02&bank=100000000099&sum=100&cur=RUB&crc=79FE",
  "status": "ok"
}
Пример успешного запроса картинки:
Читайте также:

Вам помогла эта статья?