Skip to main content

Klarna

With the Klarna plugin, you integrate the Klarna payment methods in your online shop and make them available to your customers. To do so, download the Klarna plugin from the plentyMarketplace . Setup of the payment method is done with an assistant. You also have to carry out a few basic settings in your plentymarkets system so that the payment methods are activated in your system.
The explanations in this section apply after adding the plugin. You can find more information on adding and installing plugins in the Plugins section of the manual.

1. Requirement: Opening a Klarna business account

To work with Klarna, you first need a Klarna business account . You get information as well as login details when you open the account. Without these, the plugin cannot be set up and is not usable. In case you have not registered with Klarna yet or your Klarna customer ID does not start with Kxxxxx, send an email to vertrieb@klarna.com.

2. Completing the assistant

After you installed the plugin, the corresponding assistant is available in the Setup » Assistants » Plugins menu. Proceed as follows to complete the assistant and thus set up the payment method.

Setting up a payment method:

  1. Go to Setup » Assistants » Plugins » [select Plugin set].

  2. Select the assistant Klarna.

  3. Complete the assistant.
    → {name-payment-method} is available in your online shop.

3. Customer classes and shipping profiles

Make sure that the payment method is allowed in the customer classes and is not deactivated in the shipping profiles. For this, you should consider first for which customer classes and shipping profiles the payment method should be allowed. This can be set individually.

Permitting the payment method in a customer class:

  1. Go to Setup » CRM » Classes.

  2. Open the customer class for which you want to permit the payment method.

  3. Select the payment method from the list Permitted payment methods by clicking on it.

  4. Save () the settings.

If needed, repeat these steps for other customer classes as well.

Checking payment method in existing shipping profiles:

  1. Go to Setup » Orders » Shipping » Settings.

  2. Change into the Shipping profiles tab.

  3. Open the shipping profile in which the payment method should be allowed.

  4. Check whether the payment method is selected in the Blocked payment methods area.

  5. Deselect the payment method if you want to allow it for this shipping profile.

  6. Save () the settings.

If needed, repeat these steps for shipping profiles as well.

4. Setting up event procedures

Set up event procedures so that all needed data are sent to Klarna. 5 event procedures are required for this.

Setting up an event procedure

Setup of an event procedure:

  1. Go to Setup » Orders » Events.

  2. Click on Add event procedure.
    → The Create new event procedure window opens.

  3. Enter a name.

  4. Select the Event as listed in tables 1-5.

  5. Save () the settings.

  6. Carry out the settings according to tables 1-5.

  7. Activate the option Active.

  8. Save () the settings.

4.1. Automatically sending shipping confirmations

In order for the payment to be activated with Klarna, a shipping confirmation has to be sent. For this, we recommend the following configuration:

Table 1. Event procedure: Send shipping confirmation to Klarna
Setting Option Selection

Event

Outgoing items booked

Filter 2

Order > Payment method

Select all payment methods of the Klarna plugin.

Filter 1

Order type > Order

Procedure

Plugin > Send shipping confirmation to Klarna

4.2. Automatically sending cancellations

If an order is cancelled, Klarna has to be informed. For this, we recommend the following configuration:

Table 2. Event procedure: Send cancellation to Klarna
Setting Option Selection

Event

Status change

Select a status from the return range.

Filter 2

Order > Payment method

Select all payment methods of the Klarna plugin.

Filter 1

Order type > Order

Procedure

Plugin: Send cancellation notification to Klarna

4.3. Automatically sending refund information to Klarna

If a refund is issued, Klarna has to be informed. For this, we recommend the following configuration:

Table 3. Event procedure: Send refund to Klarna
Setting Option Selection

Event

Credit note

Filter 2

Order > Payment method

Select all payment methods of the Klarna plugin.

Filter 1

Order type > Credit note

Procedure

Plugin: Send refund to Klarna

4.4. Automatically sending address changes

If the address given for an order is changed between the order creation and shipping, Klarna has to be informed. For this, we recommend the following configuration:

Table 4. Event procedure: Send address change to Klarna
Setting Option Selection

Event

Status change

Filter 2

Order > Payment method

Select all payment methods of the Klarna plugin.

Filter 1

Order type > Order

Procedure

Plugin: Send address change to Klarna

4.5. Automatically send order item changes

If the the order items are changed between the order creation and shipping, For this, we recommend the following configuration:

Table 5. Event procedure: Send order item changes to Klarna
Setting Option Selection

Event

Status change

Select the status, for which this event is to be activated.

Filter 2

Order > Payment method

Select all payment methods of the Klarna plugin.

Filter 1

Order type > Order

Procedure

Event procedure: Send order item changes to Klarna

5. Editing text elements

You can edit texts of the plugin in the CMS » Multilingualism menu. The texts can be adapted into all available system languages. To do so, proceed as described below.

Adapting language files:

  1. Go to CMS » Multilingualism.

  2. On the left side, select the Source language from the drop-down list.

  3. On the right side, select the Target language from the drop-down list.

  4. Expand the section payment method in the Klarna area.

  5. Enter the text for the individual text elements in the area of the target language.

  6. Save () the settings.

Find more information in how to edit online shop texts on the manual page Editing online store texts.

To top