Our SDKs and Libraries

SDKs and Libraries

JavaScript (Library)
JavaScript (Library)

Native Integration

Apple - Payments In-App SDK
Apple - Payments In-App SDK
Android - Payments In-App SDK
Android - Payments In-App SDK
Apple - Checkout Mobile SDK
Apple - Checkout Mobile SDK
Android - Checkout Mobile SDK
Android - Checkout Mobile SDK

Hybrid Integration

Apple - Payments In-App SDK
Apple - Payments In-App SDK
Android - Payments In-App SDK
Android - Payments In-App SDK
Apple - Hosted Payment Page SDK
Apple - Hosted Payment Page SDK
Android - Hosted Payment Page SDK
Android - Hosted Payment Page SDK
Apple - Checkout Mobile SDK
Apple - Checkout Mobile SDK
Android - Checkout Mobile SDK
Android - Checkout Mobile SDK

What is the difference between an SDK and a library?

Our JavaScript libraries are dependencies that you will need to add to your website in order to control and interact with the elements displayed by Klarna. The exact use cases may vary depending on the product, but in most integration cases each of them requires you to integrate the corresponding library.

You won’t need them if you integrate using Hosted Payment Page or In-app SDK.