Norce Checkout - Klarna Checkout Adapter API (0.2.2)

Build 2026-01-12 09:48:20

The Klarna Checkout Adapter API is used to create and manage a Klarna Checkout Order.

Download OpenAPI description
Languages
Servers
Test server

https://checkout-klarna-adapter.test.norce.tech/

Schemas

Discount

typestring

Indicates if the discount applies to items or shipping.

Enum"item""shipping"
namestring

Name 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", "code": "string", "value": { "includingVat": 1234, "excludingVat": 987.2 }, "attributes": { "property1": null, "property2": null } }

DiscountType

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

Error

codestring

Error code

Enum"internal-server-error""unauthorized""configuration-error""configuration-not-found""order-not-found""order-error""order-bad-request""order-conflict""shipping-not-found""shipping-error"
Example: "cart-not-found"
messagestring

Detailed error information

Example: "Cart with id:{id} now found."
klarnaErrorobject

Error if originating from Klarna

{ "code": "cart-not-found", "message": "Cart with id:{id} now found.", "klarnaError": { "errorCode": "string", "errorMessages": [], "correlationId": "string" } }

Klarna Checkout

Operations

Klarna Checkout Callbacks

Operations

Klarna Checkout 'Client-side events' Callbacks

Operations

Norce Callbacks (Klarna Checkout)

Operations

Order Management

Operations

Klarna Payments

Operations

Norce Callbacks (Klarna Payments)

Operations