🔍 Отправить запрос на callback для ресурса Payment
Code samples
POST /payments/callback
Отправляет запрос на callback по настроенному URL продавца (магазина), если он задан.
Body parameter
{
"id": 12345,
"amount": 100.5,
"currency": "RUB",
"uuid": "external-uuid-123",
"payment_status": "success"
}
🛠️ Параметры
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | object | true | none |
| » id | body | integer | false | ID платежа |
| » amount | body | number(float) | false | Сумма платежа |
| » currency | body | string | false | Валюта платежа (например, RUB) |
| » uuid | body | string | false | Внешний идентификатор платежа |
| » payment_status | body | string | false | Статус платежа для колбэка (например, 'success') |
Enumerated Values
| Parameter | Value |
|---|---|
| » payment_status | success |
| » payment_status | cancel |
🔁 Ответы
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | Запрос обратного вызова успешно отправлен | None |
| 400 | Bad Request | Некорректные данные о платеже или отсутствует URL для обратного вызова | None |
| 404 | Not Found | Платеж не найден | None |