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

Discount

typestring

Indicates if the discount applies to items or shipping.

Enum"item""shipping"
namestring

Name of the discount.

referencestring

Discount reference.

descriptionstring

Description of the discount.

codestring

Discount code.

valueobject

Total sum of discount.

attributesobject

Allows you to store any custom attributes for the discount.

{ "type": "item", "name": "string", "reference": "string", "description": "string", "code": "string", "value": { "includingVat": 1234, "excludingVat": 987.2 }, "attributes": { "property1": null, "property2": null } }

DiscountType

string(DiscountType)
Enum"item""shipping"
"item"

Hook

idstringread-only

Unique ID for the callback.

Example: "oc_BaDIudFOjBEuFmLlmDExePUFTh"
adapterIdstring
Example: "jetshop_adapter"
subscribeTostring
targetstring
invokestring

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"
versionstring

The version of the order body you expect to receive in the callback.

Enum"v0""v1"
{ "id": "oc_BaDIudFOjBEuFmLlmDExePUFTh", "adapterId": "jetshop_adapter", "subscribeTo": "string", "target": "string", "invoke": "http://specific-feature-adapter.norce.io/api/v1/callbacks/orders/{order_id}/specific-callback", "version": "v0" }

Checkout

Operations

Checkout Payment

Operations

Checkout Shipping

Operations