PrestaShop
Identify the correct module

This page explains how to determine which Klarna module you need for your PrestaShop online store. It helps you understand when to use Klarna Payments with your own Klarna credentials and when to install the Klarna module only for booster features such as on site messaging, Express Checkout, and Sign in with Klarna.

Importance of choosing the correct module

PrestaShop merchants can access Klarna in different ways. Some merchants have a direct integration with Klarna Payments, while others receive Klarna payment processing through an Acquiring Partner. Choosing the correct module ensures that your store has the right payment capabilities and the right customer experience features.

Important

All booster features (On-site Messaging, Klarna Express Checkout, Sign in with Klarna) are offered directly by the Klarna Official module . They are not provided through Acquiring Partner modules.

Understanding the two integration paths

Most Klarna integrations in PrestaShop fall into one of two categories. Understanding which one applies to your business will guide the rest of your setup.

Direct Klarna Payments integration

You fall into this category if:

  • You have a merchant account with Klarna
  • You receive Klarna API credentials directly from Klarna
  • You want to offer Klarna as a payment method using Klarna’s payment flow

This integration requires both:

  • The Klarna Payments module capability, and
  • The booster features included in the Klarna module

Klarna Payments through an Acquiring Partner

You fall into this category if:

  • You receive Klarna Payments through a Partner such as Stripe, Mollie, etc
  • Your Acquiring Partner handles the payment authorization and settlement
  • You do not receive Klarna API credentials from Klarna

In this scenario:

  • Your Acquiring Partner’s module handles the payment
  • You still install the Klarna module to enable booster features

Important

Acquiring Partner modules DO NOT include Klarna booster features.

Success

Most merchants install both modules if they receive Klarna Payments through an Acquiring Partner and want to improve the customer experience with Klarna booster features.

Best practice recommendations

  • Install the Klarna module in all PrestaShop stores where Klarna payment options are visible to customers.
  • Use the Klarna module as the single source for booster features, regardless of how payments are processed.
  • Activate direct Klarna Payments only if you have Klarna API credentials.
  • When in doubt, check your Acquiring Partner agreement or contact Klarna support.