Setting Up Klarna Checkout Buttons
The Klarna checkout button lets customers complete purchases directly from the product detail page, shopping cart, or checkout page. They can confirm their shipping address and authorize payment in just a few clicks without manually entering their details.
With flexible payment options like Buy Now, Pay Later, Klarna is a great fit for higher-priced items such as electronics, fashion, and home furnishings, and can help boost both conversion rates and average order value.
This article covers the requirements, setup steps, troubleshooting, and limitations for the Klarna checkout button.
Requirements and Compatibility for Klarna Checkout Buttons
Before setting up Klarna checkout buttons, review the following requirements and compatibility restrictions.
Supported Klarna Payment Gateways
The Klarna checkout button is available only for payment gateways connected through your own Klarna merchant account.
The following gateways are supported:
- Klarna (Australia)
- Klarna (France)
- Klarna (Ireland)
- Klarna (Italy)
- Klarna (Spain)
- Klarna (United Kingdom)
- Klarna (United States)
- KlarnaEU
|
Notes:
|
Supported Markets and Currencies
Klarna checkout buttons are available only in markets supported by your configured Klarna gateway.
Make sure that:
- The country associated with your Klarna gateway is included in your store's markets.
- The country and payment currency configured for the market match the requirements of the Klarna gateway.
For example, if you enable Klarna (United Kingdom), the corresponding country must be included in your market configuration for the button to appear to eligible customers.
For more information, refer to "Creating and Configuring Markets" and "Setting Up Payment Currencies for Markets."
Supported Themes and Products
- Themes: Klarna checkout buttons are supported on OS 2.1 and OS 3.0 themes, as well as on the checkout page.
- Products: Klarna checkout buttons do not support B2B or subscription products.
Configuring Klarna Payment and Checkout Button Settings
To set up the Klarna checkout button on your storefront, complete the following three steps.
Step 1: Enable Klarna as a Payment Method
- From your SHOPLINE admin, go to Settings > Payments > Other payment methods.
- Locate and enable the Klarna payment gateway that corresponds to your target market.
-
Enter your Client ID when configuring Klarna.
Note: A Client ID is required for Klarna checkout buttons to work properly. Make sure it is entered correctly before proceeding. For detailed steps, see "Setting Up Other Payment Methods".
Step 2: Register Your Store Domain in Klarna
You must register your store domain in the Klarna Merchant Portal to ensure the checkout button loads correctly.
- Log in to the Klarna Merchant Portal and go to Payment settings > Client Identifiers.
- In the Allowed Origins for your integrations section, click Manage origins.
- In the Register new origin field, enter your store domain, then click Register.
- Once your domain appears in the Allowed origins list, it's been added successfully.
Step 3: Add Klarna Checkout Buttons to Your Store
After enabling Klarna and registering your domain, configure where the checkout buttons appear.
- From your SHOPLINE admin, go to Settings > Checkout settings > Checkout button.
-
Locate the pages where you want to display the Klarna checkout button: the Product detail page, Shopping cart, or Checkout page.
Note: If you're configuring checkout buttons on the product detail page, select Custom instead of Enable dynamic checkout button. Otherwise, the Klarna button will not appear. - Select Klarna as a checkout button option.
For detailed instructions, see "Configuring Custom Checkout Buttons."
Troubleshooting the Klarna Checkout Button
Klarna Checkout Button Not Appearing
If the Klarna checkout button does not appear on your storefront, check the following:
- Klarna is enabled in Other payment methods with your Client ID entered, and Klarna is selected in the Checkout button.
- Your store domain has been added in the Klarna Merchant Portal.
- If the Enable dynamic checkout button is selected under the Product detail page, the Klarna button won't appear. Select Custom instead, then select Klarna.
- The country for your Klarna gateway has been added to your market, and the country and payment currency set in that market match. Otherwise, the Klarna button won't appear.
Klarna Checkout Button Behavior and Limitations
Button Appearance
The Klarna checkout button uses Klarna's official outlined button style.
Changes to the Order Total
If the final order total exceeds 130% of the amount the customer authorized (for example, after shipping fees are added), the payment may fail. The customer is then returned to the checkout page and will need to pay through standard checkout.
Switching Markets During Checkout
If a customer switches markets on the checkout page, checkout automatically switches to standard checkout.