PrestaShop Module User Guide
Klarna Payments for PrestaShop contains settings to configure
This integration configuration page contains 4 tabs with different information and settings.
| Tab | Description |
|---|---|
| GENERAL | This tab contains the general settings in order to run this module in your store. You choose live/test mode, API endpoint, type of merchant and enter your Klarna API credentials |
| DESIGN | This tab contains options to configure the design of the Klarna Payments module |
| ORDER MANAGEMENT | This tab contains settings for statuses that will capture or refund the order through the Klarna API |
| OTHER | This tab contains settings for the module such as how to display the payment category and choose which order data to send to Klarna |
Below is an example of how to configure the store for Klarna Payments only below.
It is possible to work with order management calls to Klarna to capture and refund orders. Navigate to the integration configuration page and go to tab "ORDER MANAGEMENT":
Only full capture and full refunds (or full cancel if the order was not previously captures) are currently supported. Other order management functions performed within PrestaShop backoffice will not update Klarna.
| Setting | Description |
|---|---|
| Capture order status | In this drop-down you simply choose which order status you would like to trigger the call to Klarna for capturing the orderat Klarna. If you would like to disable this feature you will have to set the switch to: "No". |
| Refund order status | In this drop-down you simply choose which order status you would like to trigger the call to Klarna for refunding or cancel an order at Klarna. If you would like to disable this feature you will have to set the switch to: "No". |
| Klarna Merchant Reference 1 | You have the option to choose which type of order value to be included in the Klarna orders merchant_reference1 field. It is possible to use the order reference or the order id. |
If an order gets the status "pending" it will automatically change its order status when Klarna has completed their fraud status check and sent a fraud pending notification to your store.
This module also contains an order status called Klarna capture error which represents the error response from Klarna when someone is trying to capture a refunded order.