Klarna
communitySwedish fintech and BNPL (buy now, pay later) platform providing installment payments, direct debit, and pay-later options for 150+ million consumers at 500,000+ merchants.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
/payments/v1/sessionsCreate a Klarna payment session for checkout
Parameters
localestringrequiredorder_linesarray of items (arrayrequiredorder_amountinteger in cents (integerrequiredpurchase_countrystringrequiredpurchase_currencystringrequiredReturns
session with session_id, client_token, payment_method_categories[], statusPOST
/payments/v1/authorizations/{authorizationToken}/orderCreate a Klarna order for authorized payment
Parameters
order_linesarray of items (arrayrequiredbilling_addressobjectrequiredpurchase_countrystringrequiredpurchase_currencystringrequiredReturns
order with order_id, status, redirect_url, fraud_statusGET
/ordermanagement/v1/orders/{order_id}Get Klarna order details
Returns
order with order_id, status, purchase_currency, order_amount, customer{}, order_lines[], billing_address{}