Norce Checkout - nShift Adapter API (1.0.0)

Build 2026-01-13 12:26:53

The nShift Adapter API is used to create and manage nShift shippings.

Download OpenAPI description
Languages
Servers

https://docs.norce.io/

Callback

Shipping

Schemas

Transition

statusstring
Enum"checkout""processing""accepted""completed""declined""removed"
timeStampstring(date-time)
{ "status": "checkout", "timeStamp": "2019-08-24T14:15:22Z" }

WidgetSettings

widgetVersionstring or null

Widget version. Must currently always be "2".

themestring or null

The name of the styling theme. The only valid theme right now is "nshift-theme1".

themeOverrideobject or null

Object containing changes to the selected theme.

modestring or null

Set to "standard" for the normal widget, or to "product" for the read-only product page widget.

widthBreakpointsobject or null

Object for width breakpoints used for responsive styling.

{ "widgetVersion": "string", "theme": "string", "themeOverride": { "showLogos": true, "showMap": true, "showPickupPointInfo": true, "showCategories": true, "showOriginalPrices": true, "showDeliveryTime": true, "selectFirstAvailableOption": true, "numberOfAlwaysVisibleTextLines": 0, "numberOfInitiallyVisibleOptions": 0 }, "mode": "string", "widthBreakpoints": { "narrow": 0, "ultraNarrow": 0 } }

WidthBreakpoints

narrowinteger or null(int32)

Width threshold for narrow breakpoint.

ultraNarrowinteger or null(int32)

Width threshold for ultra-narrow breakpoint.

{ "narrow": 0, "ultraNarrow": 0 }

Norce Callbacks

Operations

nShift client side callbacks

Operations

nShift Delivery Checkout Orders

Operations