Создание h2h платежа через SberPay
Запрос
POST
https://aispay.pro/api/h2h/requests/create/sber_pay/
Пример запроса
client
string
уникальный id вашего клиента (до 36 символов)
merchant_request_id
string
ваш ID заявки (до 50 символов)
initial_amount
float
изначальная сумма заявки/выплаты
webhook_url
string
адрес, на который по завершению заявки будет отправлен коллбек
Инфо
Поиск реквизитов происходит синхнронно, и ответ не вернётся, пока заявка не пройдёт все этапы инциализации. Если активных реквизитов на момент запроса нет, то вернётся ответ с кодом ошибки 400
.Среднее время ответа до 5 секунд.
Возможные коды ошибок: 400
, 500
При повторном создании с уже существющим merchant_request_id
ответ вернётся с ошибкой 400
.
Если у клиента client
на момент запроса будет иметься незакрытая заявка (ожидающая платежа), то в ответе будут возвращены данные предыдущей незакрытой заявки. Чтобы клиент мог создать новую заявку, ему сначла придётся отменить старую, или дождаться таймаута в 10 минут. Если у клиента все 4 последние заявки будут отменёнными, то при создании 5-ой клиент отправится в таймаут на
минут.
Пока клиент в бане, все созданные им заявки будут сразу же отменяться, минуя поиск реквизитов, а на странице оплаты будет уведомлен, что его платёж был отменён.
Администратор может выключить ваш трафик. При попытке создания платежа в таком случае, вернётся 400
с характерным сообщением
Last updated