For PartnersFor Acquiring Partners
Klarna Icon
Documentation
API Resources
API
Guide
Create session with Hosted Payment Page - API Details
After creating a Payment Session, you can create a hosted payment page session, allowing consumer access to the payment interface without iframe integration.
API
Payments
Guide
Disable Session with Hosted Payment Page - API Details
Merchants can cancel a hosted payment page session via API by sending a DELETE request. This disables the session, leading to an error for users trying to access it.
API
Payments
Guide
Distribute Session with Hosted Payment Page - API Details
Create & distribute HPP sessions via email or token, with localized messages. Ensure correct email and observe error codes.
Payments
API
Guide
Status Callbacks with Hosted Payment Page - API Details
Learn to track Klarna HPP session updates via status callbacks. Activate by adding a URL to merchant_urls. Callbacks include an event_id and session status in JSON, secured by HTTPS and one-time tokens.
API
Payments
Guide
Read Session with Hosted Payment Page - API Details
After creating an HPP Session, use the provided session_url to retrieve its status and updates by making a GET request to the API endpoint.
API
Payments
Guide
Validations in the payment process
Here you find information on the validations that occur throughout the payment process.
Payments
Testing tools
API
Guide
API Documentation
Comprehensive guide on integrating Klarna's Hosted Payment Page (HPP), covering API usage, session creation, authentication, and managing environments.
Payments
API