K

Klarna Payments API V1 API

by Klarna Payments API V1 Free tier

The payments API is used to create a session to offer Klarna's payment methods as part of your checkout. As soon as the purchase is completed the order should be read and handled using the Order Management API. Read more on Klarna payments.

payments

Quick Reference

Base URL https://api.klarna.com Auth type none Auth header # No auth required Rate limit See documentation Pricing Enterprise / contact sales Free quota None Documentation https://api.apis.guru/v2/specs/klarna.com:payments/1.0.0.json Endpoint status Server online — HTTP 404 — server is online but path returned an error (may require auth)1.87s (checked Mar 29, 2026) Builder score D 40% builder-friendly
Pricing
28
Latency
30
Depth
57

Authentication

No authentication required

# No auth required

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Free — open public API, no authentication required.

Key Endpoints

MethodPathDescription
DELETE /payments/v1/authorizations/{authorizationToken} Cancel an existing authorization
POST /payments/v1/authorizations/{authorizationToken}/customer-token Generate a consumer token
POST /payments/v1/authorizations/{authorizationToken}/order Create a new order
POST /payments/v1/sessions Create a new payment session
GET /payments/v1/sessions/{session_id} Read an existing payment session
POST /payments/v1/sessions/{session_id} Update an existing payment session

Sample Request

curl 'https://api.klarna.com/payments/v1/authorizations/{authorizationToken}' \
  -H '# No auth required'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official Klarna Payments API V1 documentation.