Klarna Docs - How to enable Express checkout in PrestaShop
How to enable Express checkout in PrestaShop

This guide explains how to add Express Checkout to your PrestaShop store.

Express Checkout gives your customers a fast and convenient way to purchase with Klarna. Partners who have integrated Express Checkout see an improved customer experience, increased conversion rates, and a higher AOV.

To learn more about Express Checkout, refer to the product documentation.

A screenshot showing the Express Checkout button in a store's cart.

When you add Express Checkout to the store, a button prompting customers to pay with Klarna is displayed in checkout.

To be able to offer Express Checkout, you have to first enable Klarna in your PrestaShop store by installing the Klarna Payments for Prestashop plugin.

To install Express checkout in a PrestaShop store, follow these steps:

1. In the Klarna Merchant portal, go to Payment settings > Client identifiers. There you can click Manage origins and enter your store's URL in the Register new origin section.

2. Proceed to add your store's URL to the allow list (Register new origin) and to generate the Klarna Client ID.

The screenshot of the Klarna Merchant portal showing the Register allowed origin popup within the Express Checkout menu.

To use Express Checkout in your Prestashop store, you have to allowlist your store's URL.

Later, you can also manage your Allowed origins for your integrations in Payment settings > Client identifiers. There you can click Manage origins and enter your store's URL in the Register new origin section.

The screenshot of the Klarna Merchant portal showing the Register allowed origin section within the Client Identifiiers menu.

You can manage allowed origins in Payment settings.

3. Click on Generate client identifier in the Client identifiers menu, then copy it from the Client ID field.

A screenshot of the Klarna Merchant portal showing the Client identifiers section within the Payment settings menu.

The generated Client ID links your Klarna merchant account to your PrestaShop store.

4. In your PrestaShop admin, go to the "Credentials" section for the Klarna plugin settings, paste the Client ID you copied in the Klarna Client Identifier field. Make sure the ID doesn't contain any quotes or whitespace.

A screenshot of the PrestaShop Klarna payment plugin settings for Klarna Express Checkout.

5. Toggle the Enable Klarna Express Checkout option to enable the Express Checkout in the Klarna payments plugin.

You can customize the Express Checkout button by choosing a theme and a shape. The styling options are available in the PrestaShop plugin settings.

6. From the Theme dropdown, select a theme for the button — dark, light, or outlined.

7. From the Shape dropdown, select a shape for the button — rounded, pill, rectangular.