Получить инвойс по merchant_order_id
GET /api/v3/projects/{projectId}/invoices
Возвращает инвойс, соответствующий указанному merchant_order_id в рамках проекта.
Payload подписи v4: {merchant_order_id}
Параметры запроса
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
projectId | integer (int32) | да | |
merchant_order_id | string | — | ID заказа в системе продавца |
Пример ответа
{
"data": {
"price": {
"amount": "100.00",
"currency": "RUB",
"vat_included": true
},
"status": "Created",
"customer": {
"type": "mobile_phone",
"msisdn": "7960***0000"
},
"created_at": "2026-09-21T12:00:00Z",
"invoice_id": "0d0f3c58-9b1e-4a77-9a0c-000000000001",
"authorization": {
"type": "SMS_PIN",
"is_authorized": false
},
"payment_status": "NOT_PAID",
"merchant_order_id": "ORDER-000000001",
"billing_channel": "MC",
"expires_at": "2026-09-21T12:00:00Z"
},
"success": true
}Коды ответов
| Код | Описание |
|---|---|
200 | Инвойс найден |
400 | Ошибка валидации или бизнес-ошибка запроса |
401 | Ошибка аутентификации (отсутствует/неверна подпись или временная метка) |
403 | Доступ к проекту запрещён или IP не в белом списке |
404 | Инвойс не найден |
500 | Непредвиденная ошибка платформы |
503 | Сервис временно недоступен |