This page explains how to manage Klarna purchases in your PrestaShop store after the customer completes the checkout flow. It guides you through capturing payments, issuing refunds, canceling purchases, releasing remaining authorization, and reviewing Klarna transaction details.
When a customer completes their purchase with Klarna, Klarna authorizes the payment and sends the authorization back to your store. PrestaShop creates the order using the status you selected for new Klarna purchases during configuration.
Below is a high level overview of the post purchase lifecycle:
1.
The purchase is authorized by Klarna.
2.
You prepare the items for shipping.
3.
You capture the payment, either automatically or manually.
4.
Items are shipped to the customer.
5.
You may issue full or partial refunds if needed.
Info: Klarna recommends managing all post purchase actions for Klarna purchases in PrestaShop instead of the Klarna Merchant Portal to keep both systems aligned.
Klarna module allows you to manage and see the order information. To see that you need to navigate to the Orders -> Orders page in the PrestaShop admin panel.
Orders on PrestaShop back office
Each Klarna purchase contains a Klarna section in the PrestaShop order details page. This section displays:
Klarna reference number
Klarna payment status
Actions available, such as capture or refund
A link to view the purchase in the Klarna Merchant Portal
A history of all Klarna related events
Important
Actions performed directly in the Klarna Merchant Portal do not update automatically in PrestaShop. Always perform post purchase actions in PrestaShop unless directed otherwise by support.
Klarna authorizes the payment during checkout, but the payment is not collected until you capture it. PrestaShop allows both automatic and manual captures based on your module settings.
If you ship an order in multiple shipments, you can capture only the items or amounts being shipped.
To perform a partial capture:
1.
Open the purchase.
2.
Select Capture order.
3.
Choose individual items or enter a partial amount.
4.
Confirm the capture.
The module prevents capturing more than the remaining authorized amount.
Partial capture in Prestashop
You can perform multiple partial captures until the full purchase amount has been captured. All partial captures appear in the Klarna history within the purchase.
When tracking numbers are added in PrestaShop, the Klarna module automatically sends shipment details to Klarna during the capture event when supported.
Providing tracking information helps Klarna communicate shipping updates to customers.
Klarna provides the initial payment method only in English. Since PrestaShop requires localization across multiple languages, the initial payment method may not be shown to customers on the confirmation page.
This does not affect the purchase or post purchase functionality.