Norce Checkout - Order Management API (1.0)

Build 2026-10-07 13:08:32

The Order Management API is used to create and handle orders

Download OpenAPI description
Languages
Servers
Playground

https://{slug}.api-se.playground.norce.tech/checkout/order/

Stage

https://{slug}.api-se.stage.norce.tech/checkout/order/

Production

https://{slug}.api-se.norce.tech/checkout/order/

Schemas

CustomerType

string(CustomerType)
Enum"person""organization"
"person"

Delivery

Represents a single delivery within a shipping. Used when items are split into multiple shipments.

referencestring

Reference identifier for the delivery (e.g., TOS ID from shipping provider).

Example: "01KC1B02ARWQVYPBZ9TDPKN4BH"
deliveryDetailsobject

Delivery details for this specific delivery.

addonsArray of objects(Addon)

Addons for this specific delivery.

priceobject

Price for this specific delivery.

vatRatenumber(double)

Value-added tax rate for this delivery. 25% would be input as 0.25.

Example: 0.25
itemsArray of objects(DeliveryItem)

Items included in this delivery.

{ "reference": "01KC1B02ARWQVYPBZ9TDPKN4BH", "deliveryDetails": { "carrier": "string", "carrierProductId": "string", "class": "string", "product": { … }, "pickupLocation": { … } }, "addons": [ { … } ], "price": { "includingVat": 1234, "excludingVat": 987.2 }, "vatRate": 0.25, "items": [ { … } ] }

DeliveryDetails

carrierstring

Carrier name.

carrierProductIdstring

Carrier product identifier.

classstring

Shipping class.

productobject

Shipping product.

pickupLocationobject

Pickup location.

{ "carrier": "string", "carrierProductId": "string", "class": "string", "product": { "reference": "string", "name": "string" }, "pickupLocation": { "reference": "string", "name": "string", "address": { … } } }

Checkout

Operations

Checkout Payment

Operations

Checkout Shipping

Operations