Инициация платежей через Uzum FastPay
payment_id
that must be used later for fiscalization.
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
amount | integer | ✅ | Payment amount in sums |
qr_code | string | ✅ | Unique Uzum transaction identifier |
200| Поле | Тип | Описание |
|---|---|---|
data | object | Данные ответа |
data.payment_id | string | Unique payment identifier |
data.payment_status | string | Payment status (SUCCESS, FAILED, etc.) |
data.error_code | string | Provider error code (0 on success) |
data.error_message | string | null | Error description (null on success) |
data.client_phone_number | string | Client phone number |
error | null | Error object (always null on success) |
is_success | boolean | Always true |
400
Примечание: Даже при ошибке сервер возвращает HTTP 200.
| Поле | Тип | Описание |
|---|---|---|
data | null | No data returned |
error | object | Error details |
error.code | integer | Internal error code |
error.message | string | Понятное описание ошибки |
error.data | any | null | Additional error details |
is_success | boolean | Always false |