This page explains how Klarna payment methods appear to customers during checkout and how the Klarna module communicates with Klarna to authorize purchases in your PrestaShop store.
Link copied!
Klarna Payments lets customers choose how they want to pay at checkout. Available payment methods vary by region and currency and can include pay in full, pay later, or installment options. The Klarna module automatically displays the correct payment methods based on customer location and store settings.
Info: Klarna evaluates the customer during checkout to determine which payment options to show.
When customers reach the payment step of your checkout, Klarna appears as a payment option with Klarna branding. The name of each Klarna payment method adapts to the customer’s region and language, based on information your store provides to Klarna.

Klarna displayed on different languages
Once customers select Klarna and continue, the Klarna module opens in a modal window where they complete their payment authorization.

Klarna modal
Link copied!
When customers choose Klarna during checkout, the module sends the following information to Klarna:
Link copied!
The module uses Klarna’s recommended tax handling rules:
| Region | How tax is sent |
|---|---|
| United States | As a separate order line |
| All other regions | Included in each item line |
This behavior is handled automatically by the module.
Link copied!
After the customer completes the Klarna flow, Klarna returns an authorization decision to your store.
The authorization includes:
Success: Once authorized, the order is created in your PrestaShop store and is ready for fulfillment.
Link copied!
The order flow supported by the module works as follows:
This completes the purchase from the customer’s perspective.
The actions that occur after authorization, such as capturing the payment or issuing refunds, are covered in the Post purchase management page.
Link copied!
Klarna Payments provides:
| Feature | Description |
|---|---|
| Local Klarna payment methods | Shown automatically based on customer region |
| Real time approval | Klarna evaluates the customer during checkout |
| Authorization returned to store | Store receives an authorized order ready for fulfillment |
| Automatic locale handling | Klarna adapts language and payment titles |