Klarna Docs - Before you start

Before you start

Ready to offer Sign in with Klarna to your customers? Here's what you need to know before integrating the product in your store's website.

To integrate Sign in with Klarna into your application, please select the integration option that best aligns with your requirements and follow the corresponding integration steps:

Type of integration Suitability
Web SDK Fastest and easiest way to integrate Sign in with Klarna. 
Mobile SDK Suitable if you require to integrate Sign in with Klarna via iOS and Android apps.
OpenIDConnectDirect API integration allows for full control and customization; however, this integration is more complex and time-consuming. 
Customer Identity Cloud Suitable if you already have a relationship with any of our supported Customer Identity Cloud providers: 
  • Auth0
  • Microsoft Azure 
  • Google Firebase
  • AWS Cognito
  • Cidaas
If your Customer Identity Cloud provider isn't listed, please reach out to us.

To start the integration process, please reach out to your Partner Success Team or contact Merchant support. They will guide you through whitelisting your domain and generating your client identifier. 

To expedite the process, please prepare the following information:

  • Authorized redirect URLs: Provide an allowlist of redirect URLs. This is where users will be redirected to after they signed in. Klarna will only authenticate your application if it is accessed from these authorized domains.
  • Application Privacy Policy and Terms of Service links: Provide links to the Privacy Policy and Terms of Service pages for your application. They are required for compliance purposes. These pages must be hosted on an authorized domain. We will display these links to users within the sign-up flow. It’s recommended to provide at least one global link for all markets, however additional links localized per market are encouraged as well.

If you’ve previously received a client identifier for your store, you can use it to build your Sign in with Klarna integration.

If you need  support with Sign in with Klarna please contact Klarna's merchant support