Learn about the features offered by Klarna checkout in the Klarna Adobe Commerce extension.
The Klarna checkout extension provides a checkout solution with a broad set of options. The extension replaces the original checkout. The main features supported by Klarna checkout in the extension are:
The following features aren’t currently supported:
For more information about Klarna checkout, refer to the dedicated section of our product documentation.
The Klarna extension allows the use of all Klarna’s payment methods. The payment methods are shown and can be used in the store as long as Klarna provides these in the respective markets and these payment methods are part of the merchant’s contract. Klarna handles the configuration of the payment methods, so you don’t need to configure individual payment method settings in the shop or in the extension. Based on it there is no need to do any configuration in the shop or on the extension.
You can configure the checkout experience to suit your store’s needs. Here are some of Klarna checkout settings you can adjust:
You can find these settings in Stores > Configuration > Sales > Payment Methods > Klarna > Klarna Checkout.
When a customer places an order through Klarna checkout, the address they use is remembered for their next visit to the checkout page. This means they won't have to enter their address again, giving them a one-click checkout experience.
There's one exception, though: If the customer is logged in and has a saved address in their account, that address will be used instead.
To enable pre-filling the address, go to Stores > Configuration > Sales > PaymentMethods > Klarna > Klarna Checkout > Pre-fill Options.
You can define and configure checkboxes inside Klarna checkout to perform a specific action when the checkbox is selected and the order is placed. By default, two actions can be performed: newsletter signup and creating an account. Other actions can be defined, but require implementing a logic.
To configure the checkboxes, go to Stores > Configuration > Sales > Payment Methods > Klarna > Klarna Checkout > Added Checkbox Options.
Klarna checkout allows business to business (B2B) purchases. The following updates are required for B2B purchases to work:
Shipping assistant adds a shipping selector to Klarna checkout. Before you can use Shipping assistance in your store, it must be enabled for the Merchant ID (MID) and the shop. A contract with a transport management system (TMS) partner is also required.
To learn more about Shipping assistance, refer to the product documentation.
In some cases, we require additional information regarding the customer and the purchase in order to make a correct risk assessment. This information, called extra merchant data (EMD), may consist of data about the customer performing the transaction, the product/services associated with the transaction, or the seller and their affiliates.
The following method returns the request instance, which is later converted to an array and sent as a request to Klarna:
To add EMD, create an
after plugin on this method and add the respective information.
To include merchant_reference1 and merchant_reference2 data fields, for example, to match the order's merchant references as included in Klarna's settlement files, you can create an
after plugin for the
Adobe Commerce provides a default design for Klarna elements displayed in the checkout. Since each store can have a different look and feel, the default checkout design may not go well with your store’s theme. The extension lets you change some elements of the default design.
To edit the design settings in the Admin, go to Stores > Configuration > Sales > Payment Methods > Klarna > Klarna Checkout > Design: