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

Pagination

offsetinteger(int32)read-only

Query offset

limitinteger(int32)read-only

Query limit

sizeinteger(int32)read-only

Size of returned set

totalSizeinteger(int32)read-only

Total size of available set

{ "offset": 0, "limit": 0, "size": 0, "totalSize": 0 }

PartialLine

One committed line of a payment partial. Item and Shipping variants carry disjoint reference fields, so an entry can never mix them up; serializes with a "kind" discriminator ("item" / "shipping") matching the payment adapters. Line total is always unitPrice x quantity.

quantityinteger(int32)

The committed quantity of the item or shipping.

Example: 1
unitPriceobject

Unit price snapshot.

totalobject

Line total; always unitPrice x quantity, never total / quantity.

vatRatenumber(double)

VAT rate as a fraction (e.g. 0.25 for 25%).

Example: 0.25
{ "quantity": 1, "unitPrice": { "includingVat": 1234, "excludingVat": 987.2 }, "total": { "includingVat": 1234, "excludingVat": 987.2 }, "vatRate": 0.25 }

PartialType

string(PartialType)
Enum"capture""refund""cancel"
"capture"

Checkout

Operations

Checkout Payment

Operations

Checkout Shipping

Operations