Skip to main content

API Changelog - 2026-05-06: Summary

Klarna has been decommissioned as a supported payment method. The klarna enum value has been removed from the paymentMethod.type field, and all Klarna-specific request and response schemas have been removed from the API. Integrations using Klarna must migrate to a supported payment method.


POST /v1/payments — Create Payment

The klarna payment method type has been removed from the paymentMethod.type enum. Passing "klarna" as the payment method type will now result in a validation error. The full Klarna payment method object (paymentMethod.klarna) is no longer accepted in the request body.

PropertyDetails
NamepaymentMethod.type
LocationRequest body
Typestring
RequiredYes
FormatEnum value klarnaremoved
Example"klarna"
PropertyDetails
NamepaymentMethod.klarna
LocationRequest body
Typeobject
RequiredConditional (was required when type was klarna)
FormatKlarna payment data object — removed
Example{ "returnUrl": "https://example.com/return", "billingAddress": { "country": "DE" }, "order": { ... } }

GET /v1/payments/{paymentId} — Get Payment by ID

The klarna discriminator mapping has been removed from the paymentMethod field in the payment response. Payments previously created with paymentMethod.type: "klarna" will no longer match a known discriminator value in the response schema.

PropertyDetails
NamepaymentMethod.type
LocationResponse body
Typestring
RequiredYes
FormatEnum value klarnaremoved
Example"klarna"

GET /v1/payments/{paymentId}/transactions — Get Payment Transactions

The klarna discriminator mapping has been removed from the paymentMethod field in the payment transaction response.

PropertyDetails
NamepaymentMethod.type
LocationResponse body
Typestring
RequiredYes
FormatEnum value klarnaremoved
Example"klarna"

GET /v1/payments/{paymentId}/refunds — Get Refund Transactions

The klarna discriminator mapping has been removed from the paymentMethod field in the refund transaction response.

PropertyDetails
NamepaymentMethod.type
LocationResponse body
Typestring
RequiredYes
FormatEnum value klarnaremoved
Example"klarna"