Norce Checkout - Order Management API (0.1)

Build 2026-01-12 08:21:29

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

BaseError

codestring

Error code

Example: "order-not-found"
messagestring

Detailed error information

Example: "Order with id:{id} not found."
{ "code": "order-not-found", "message": "Order with id:{id} not found." }

Callback

idstringread-only

Unique ID for the callback.

Example: "oc_BaDIudFOjBEuFmLlmDExePUFTh"
adapterIdstring

Callback Adapter ID.

Example: "jetshop_adapter"
urlstring

Full valid url to be called by POST. If the url contains the substring '{order_id}' it will be replaced with the orders id before call is performed.

Example: "http://specific-feature-adapter.norce.io/api/v1/callbacks/orders/{order_id}/specific-callback"
{ "id": "oc_BaDIudFOjBEuFmLlmDExePUFTh", "adapterId": "jetshop_adapter", "url": "http://specific-feature-adapter.norce.io/api/v1/callbacks/orders/{order_id}/specific-callback" }

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