Создание платежа
Создание платежа и получение ссылки для оплаты.
Request Endpoint
POST
/payin/createRequest Body
| Name | Type | Required | Description |
|---|---|---|---|
order_id | string | Yes | ID платежа |
amount | number | Yes | Сумма платежа (например: 10.00) |
currency | string | Yes | Валюта платежа (например: USD) |
client_email | string | Yes | Email клиента |
client_id | string | Yes | ID клиента в вашей системе |
url_return | string | No | URL для возврата после оплаты |
lifetime | integer | No | Срок действия ссылки в минутах. Допустимо: 30–4320 (по умолчанию: 1440) |
Важно
Для Telegram-ботов и сайтов с авторизацией через Telegram в качестве client_email допускается передавать значение в формате [email protected].
Response Body
| Name | Type | Description |
|---|---|---|
status | boolean | Результат обработки запроса |
msg | string | Описание ошибки или пустая строка |
data | object | Объект с данными платежа |
data.id | integer | ID платежа в нашей системе |
data.url | string | Ссылка для оплаты |
data.expire_at | integer | Время истечения ссылки (Unix timestamp) |
data.uid | string | Уникальный идентификатор платежа |
Response Example
json
{
"status": true,
"msg": "",
"data": {
"id": 123,
"url": "https://severpay.io/pay/link123",
"expire_at": 1735675200,
"uid": "01KBCWM19JEQW53ZR1GKYQ6MN7"
}
}