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

ShippingOptionUpdateOrder

purchase_currencystring
order_amountinteger(int32)
order_tax_amountinteger(int32)
order_linesArray of objects(OrderLine)
{ "purchase_currency": "string", "order_amount": 0, "order_tax_amount": 0, "order_lines": [ {} ] }

ShippingServiceRequest

order_amountinteger(int32)
order_tax_amountinteger(int32)
order_linesArray of objects(OrderLine)
billing_addressobject
shipping_addressobject
selected_shipping_optionobject
purchase_currencystring
merchant_datastring
merchant_reference1string
merchant_reference2string
customerobject
localestring
tagsArray of strings
{ "order_amount": 0, "order_tax_amount": 0, "order_lines": [ {} ], "billing_address": { "given_name": "string", "family_name": "string", "organization_name": "string", "email": "string", "title": "string", "street_address": "string", "street_address2": "string", "street_name": "string", "street_number": "string", "house_extension": "string", "postal_code": "string", "city": "string", "region": "string", "phone": "string", "country": "string", "care_of": "string", "reference": "string", "attention": "string" }, "shipping_address": { "given_name": "string", "family_name": "string", "organization_name": "string", "email": "string", "title": "string", "street_address": "string", "street_address2": "string", "street_name": "string", "street_number": "string", "house_extension": "string", "postal_code": "string", "city": "string", "region": "string", "phone": "string", "country": "string", "care_of": "string", "reference": "string", "attention": "string" }, "selected_shipping_option": { "id": "string", "name": "string", "description": "string", "promo": "string", "price": 0, "tax_amount": 0, "tax_rate": 0, "preselected": true, "shipping_method": "string", "delivery_details": {}, "tms_reference": "string", "selected_addons": [] }, "purchase_currency": "string", "merchant_data": "string", "merchant_reference1": "string", "merchant_reference2": "string", "customer": { "billing": {}, "shipping": {}, "type": "Person", "attributes": {} }, "locale": "string", "tags": [ "string" ] }

ShippingState

string(ShippingState)
Enum"intent""removed""processing""failed""confirmed"
"intent"

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