Skip to content

klarna/klarna-mobile-sdk

Repository files navigation

Klarna Mobile SDK for iOS

Cocoapods Platform License Developed at Klarna

Klarna Mobile SDK is the best and only official way to integrate Klarna products into your mobile app.

We offer a seamless and straightforward way to

  • Render individual payment methods through Klarna Payments
  • Present a fully-featured checkout through Klarna Checkout
  • Give your customers a running start into the purchasing flow with On-site Messaging
  • Let customers quickly and safely sign for your platform using their Klarna account via # with Klarna

and so much more in a single package!

SDK for Other Platforms

Overview

Requirements

  • iOS 10 or later.

Documentations

Changelog

Integrations

Klarna Mobile SDK offers two different integration types; standalone and WebView. Both of these types include multiple product integrations underneath and they are separated by the integration API offered by the SDK.

Standalone Integrations

Standalone integrations are product integrations offered with native API. Most of these integrations are fully native while there are some integrations that are using WebView internally. This means even if the integration is via a WebView you don't have to manage a WebView instance and instead you get a customized View or SDK instance that you can use directly with native APIs.

WebView Integrations

WebView integrations are solely based on WebViews and targeted to apps using WebViews in some parts of the app such as using Web checkout solutions in an app. These integrations either let integrator own a WebView or offer a WebView that's customized by the SDK and ready to be used out of the box.

Example Apps

Standalone Integration
WebView Integration

Support

If you are having any issues using the SDK in your project or if you think that something is wrong with the SDK itself, please follow our support guide.

Contribution

If you want to contribute to this project please follow our contribution guide.

License

This project is licensed under Apache License, Version 2.0.