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

OrderStatus

string(OrderStatus)
Enum"checkout""processing""accepted""completed""declined"
"checkout"

PatchOperation

opstring
pathstring
valueany
{ "op": "string", "path": "string", "value": null }

Payment

idstring

Unique ID of the payment.

Example: "p_KBiXuYjvYxsezKCQAMuuSKGDaT"
adapterIdstring

Adapter ID

Example: "klarna-checkout"
namestring

Payment service provider name

merchantstring

Merchant identifier.

Example: "norce"
channelstring

Merchant channel.

currencystring^[A-Za-z]{3,3}$

Currency of the purchase. ISO 4217.

Example: "SEK"
typestring

Type of payment.

Enum"default""prepaid""voucher"
Example: "default"
orderIdstring

ID of the order.

Example: "o_DhZSbDfVzNzuxOzHyCFskzGzaJ"
amountnumber(double)

The amount to be covered by the payment.

Example: 10
upperLimitAmountnumber(double)

The upper limit to be used by this payment. For example the amount available on a voucher.

Example: 100
statestring

The state of the payment.

Enum"intent""removed""processing""failed""confirmed""pending""declined""reserved""credited""captured"
Example: "Intent"
referencestring

External reference to payment service provider.

Example: "7d31e2cf-2d46-4db0-b87d-d65dfaae298f"
attributesobject

Allows you to store any custom attributes for the payment.

{ "id": "p_KBiXuYjvYxsezKCQAMuuSKGDaT", "adapterId": "klarna-checkout", "name": "string", "merchant": "norce", "channel": "string", "currency": "SEK", "type": "default", "orderId": "o_DhZSbDfVzNzuxOzHyCFskzGzaJ", "amount": 10, "upperLimitAmount": 100, "state": "Intent", "reference": "7d31e2cf-2d46-4db0-b87d-d65dfaae298f", "attributes": { "property1": null, "property2": null } }

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