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

Address

typestring

The type of customer

Enum"person""organization"
Example: "Person"
givenNamestring

Given name or first name.

Example: "Rosalinainho"
familyNamestring

Family name or last name.

Example: "Undulatsson"
careOfstring

Care of.

Example: "Olleinho Jyckesson"
referencestring

Reference to the customer

organizationNamestring

Name of the Organization

Example: "Storm"
streetAddressstring

Address or street name, first line.

Example: "Adaptivevägen 18"
streetAddress2string

Address or street name, second line.

Example: "Lgh 1203"
postalCodestring

Postal code, zip or post code.

Example: "955 60"
citystring

City.

Example: "Boden"
regionstring

State or region.

Example: "Norrbotten"
countrystring^[A-Z]{2,2}$

Country. ISO 3166 alpha-2.

Example: "SE"
phonestring

Phone number.

Example: "0753892233"
emailstring

E-mail address.

Example: "rosalinainho.undulatsson@example.com"
nationalIdentificationNumberstring

Number used to identify individuals. E.g. could be used for Personal identity number (personnummer) in Sweden.

Example: "890201-3286"
organizationIdentificationNumberstring

Number used to identify organizations or legal persons. E.g. could be used for Corporate identity number. (organisationsnummer in Sweden)

Example: "212000-1355"
attributesobject

Allows you to store any custom attributes for the address.

{ "type": "Person", "givenName": "Rosalinainho", "familyName": "Undulatsson", "careOf": "Olleinho Jyckesson", "reference": "string", "organizationName": "Storm", "streetAddress": "Adaptivevägen 18", "streetAddress2": "Lgh 1203", "postalCode": "955 60", "city": "Boden", "region": "Norrbotten", "country": "SE", "phone": "0753892233", "email": "rosalinainho.undulatsson@example.com", "nationalIdentificationNumber": "890201-3286", "organizationIdentificationNumber": "212000-1355", "attributes": { "property1": null, "property2": null } }

BaseError

codestring

Error code

Example: "order-not-found"
messagestring

Detailed error information

Example: "Order with id:{id} not found."
adapterIdstring

Identifier of the adapter that returned the error

Example: "paypal_adapter"
adapterStatusCodestring

HTTP status code returned by the adapter

Enum"continue""switchingProtocols""processing""earlyHints""ok""created""accepted""nonAuthoritativeInformation""noContent""resetContent"
Example: "NotFound"
{ "code": "order-not-found", "message": "Order with id:{id} not found.", "adapterId": "paypal_adapter", "adapterStatusCode": "NotFound" }

Cart

referencestring

Cart Reference

itemsArray of objects(Item)

List of Items

discountsArray of objects(Discount)

List of Discounts

totalobject

Cart total excluding shipping fees

attributesobject

Allows you to store any custom attributes for cart.

{ "reference": "string", "items": [ { … } ], "discounts": [ { … } ], "total": { "includingVat": 1234, "excludingVat": 987.2 }, "attributes": { "property1": null, "property2": null } }

Checkout

Operations

Checkout Payment

Operations

Checkout Shipping

Operations