Vignetim

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évTípusKötelezőLeírás
idstringIgenA 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évTípusKötelezőLeírás
idstringIgenA 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)

ÁllapotLeírás
PENDINGMegrendelés létrehozva, fizetés megerősítésre vár
PROCESSINGFizetés megerősítve, termékek üzembe helyezése folyamatban
COMPLETEDMinden termék sikeresen kézbesítve
FAILEDFizetés sikertelen vagy terméküzembe helyezési hiba
CANCELLEDMegrendelés törölve
REFUNDEDMegrendelés visszatérítve