Megrendelés részletei (Get Order)
Egy adott megrendelés teljes részleteinek lekérése vagy aktuális állapotának ellenőrzése.
Megrendelés részleteinek lekérése
GET /orders/:id
Útvonal paraméterek (Path Parameters)
| Név | Típus | Kötelező | Leírás |
|---|
id | string | Igen | A megrendelés azonosítója (pl. ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890) |
Válasz
{
"id": "ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"status": "COMPLETED",
"products": [
{
"productId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"productTypeId": 1,
"productName": "Austria 10-Day Vignette",
"quantity": 1,
"status": "COMPLETED",
"vehiclePlate": "AB123CD",
"vehicleCountryIsocode": "AT",
"startAt": "2026-04-01T00:00:00.000Z",
"endAt": "2026-04-10T23:59:59.000Z"
}
],
"payment": {
"type": "CARD",
"status": "CAPTURED",
"paidAt": "2026-03-20T14:31:10.000Z"
},
"customer": {
"email": "john.doe@example.com",
"firstName": "John",
"lastName": "Doe"
},
"total": {
"amount": 11.5,
"currency": "EUR"
},
"externalReference": "YOUR-ORDER-REF-001",
"idempotencyKey": "unique-order-key-12345",
"createdAt": "2026-03-20T14:30:00.000Z",
"completedAt": "2026-03-20T14:31:15.000Z"
}
Megrendelés állapotának lekérése
Egy könnyűsúlyú végpont, amely csak az aktuális megrendelési állapotot adja vissza; lekérdezéshez (polling) hasznos.
GET /orders/:id/status
Útvonal paraméterek (Path Parameters)
| Név | Típus | Kötelező | Leírás |
|---|
id | string | Igen | A megrendelés azonosítója |
Válasz
{
"id": "ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"status": "COMPLETED",
"updatedAt": "2026-03-20T14:31:15.000Z"
}
Megrendelési állapotok (Order Statuses)
| Állapot | Leírás |
|---|
PENDING | Megrendelés létrehozva, fizetés megerősítésre vár |
PROCESSING | Fizetés megerősítve, termékek üzembe helyezése folyamatban |
COMPLETED | Minden termék sikeresen kézbesítve |
FAILED | Fizetés sikertelen vagy terméküzembe helyezési hiba |
CANCELLED | Megrendelés törölve |
REFUNDED | Megrendelés visszatérítve |