The Klarna module allows you to choose whether your store runs Klarna in Playground or Production. This setting controls how Klarna behaves and which credentials the module uses when communicating with Klarna.
Playground (Test mode): Klarna runs in test mode and uses your Playground credentials.
Production (Live mode): Klarna runs live and uses your Production credentials.
Select the Klarna environment you want to use
This selection determines how Klarna operates in your store and is independent of your PrestaShop mode.
Important
Test credentials will not work in Production mode, and Production credentials will not work in Playground mode.
When you select an environment in the module settings, all Klarna requests will use that environment and its matching credentials.
You can switch environments at any time. Just make sure that the matching credentials exist for all regions you support.
You must enter the following credentials in the module:
Credential
Purpose
API username
Required to enable Klarna Payments
API password
Required to enable Klarna Payments
Client ID
Required for booster features such as on site messaging, Express Checkout, and Sign in with Klarna
The module provides separate fields for each region. Enter your API username and password for the region where you offer Klarna Payments, then enter your client ID.
Important
If credentials are missing or incomplete for the selected environment, Klarna cannot load during checkout for that region.
If you serve multiple regions, enter the correct credentials for each one.
Succes
Once credentials are entered correctly and saved, Klarna will be ready to activate for the supported regions.
After entering all required credentials, select Save. Klarna will now authenticate with your merchant account and prepare to display payment options to customers.
Once your API credentials are entered and saved (for direct merchants), you can enable the Klarna Payments option within the module. This allows Klarna to appear as a payment method during checkout.
Enable Klarna Payments toggle on PrestaShop back office
Important
For acquiring partner merchants, this toggle does not enable payments because payments are already handled by the partner.
Klarna payment method names and labels are shown in the customer’s selected language, if supported. If your store uses multiple languages, the Klarna module adapts automatically.
To add new languages in PrestaShop:
1.
Go to Improve > International > Localization.
2.
Select the language you want to add.
3.
Import the localization pack.
= Next steps =
Once you finish the configuration:
Klarna Payments can appear in checkout (if enabled and supported).
Your orders are ready to move into the next stage of the Klarna flow.
Continue with Post purchase management to learn how to capture Klarna payments, process refunds, and work with Klarna after orders are placed.