Skip to main content
POST
Authorize Klarna Checkout

Overview

After the customer authorizes payment in the Klarna widget (client-side), this endpoint confirms the authorization with Firmly. It stores the authorization_token in the session and returns the cart with the confirmed Klarna payment method.

Authentication

string
required
Device authentication token from Browser Session

Path Parameters

string
required
The merchant domain (e.g., “merchant.example.com”)

Request Body

object
required
Klarna authorization details

Response

Returns the cart with the confirmed Klarna payment method.
string
Unique identifier for the cart
array
Array of items in the cart
object
Confirmed Klarna payment method
object
Delivery address details
object
Grand total including all costs
object
Subtotal before shipping and tax
object
Tax amount

Code Example

Response Example

Error Responses