Тестовая среда Modulbank

Подпись: SHA1(secret + SHA1(secret + values))

Секретный ключ

Общие поля

SBP (QR) — обязательные и доп. поля

Клиент и чек (SBP)

SBP / QR

Счет-ссылка — поля запроса

POST https://pay.modulbank.ru/api/v1/bill/

Оплата (платёжная форма) — поля запроса

POST https://pay.modulbank.ru/pay — открывается платёжная форма для плательщика.

Получение информации о счёте (GET)

GET https://pay.modulbank.ru/api/v1/bill/ — id счёта из ответа при создании счёта (bill.id).

Подпись (signature)

Строка для подписи: поля в алфавитном порядке, значения в Base64, затем SHA1(secret + SHA1(secret + values)).

Отправка запроса

Запрос уходит на локальный прокси (запустите node server.js), который пересылает его на pay.modulbank.ru (sbp_payment, bill или pay).