Podrobnosti naročila

Pridobite vse podrobnosti določenega naročila ali preverite njegov trenutni status.

Pridobi podrobnosti naročila

text
GET /orders/:id

Parametri poti

NameTypeRequiredOpis
idstringDaID naročila (npr. ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890)

Odgovor

json
{
	"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"
}

Pridobi status naročila

Lahka končna točka, ki vrne samo trenutni status naročila, uporabna za povpraševanje (polling).

text
GET /orders/:id/status

Parametri poti

NameTypeRequiredOpis
idstringDaID naročila

Odgovor

json
{
	"id": "ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
	"status": "COMPLETED",
	"updatedAt": "2026-03-20T14:31:15.000Z"
}

Statusi naročil

StatusOpis
PENDINGNaročilo ustvarjeno, čakanje na potrditev plačila
PROCESSINGPlačilo potrjeno, produkti se pripravljajo
COMPLETEDVsi produkti uspešno dostavljeni
FAILEDPlačilo ni uspelo ali napaka pri pripravi produktov
CANCELLEDNaročilo je bilo preklicano
REFUNDEDNaročilo je bilo povrnjeno