Knowledge base
Video tutorials
Try searching for:
Recently viewed articles:

Table of contents


If you sell in Europe, you can use the Klarna payment solution in your Ecwid store. Klarna supports Buy Now Pay Later (BNPL) business model — a flexible payment method which gives your customers a choice to pay for their order immediately or later, in full or in installments. 

Please note that when customers choose Klarna as the payment method, they can only pay with the local currency. For example, buyers from Sweden can only pay in Swedish kroner.

In Ecwid, Klarna is set up through Stripe, a fast and trustworthy payment gateway that allows you to receive a variety of payment methods from all over the world including credit and debit cards, mobile wallets, and dozens of other options your customers prefer.

Klarna is available only for merchants from Europe.

Requirements to use Klarna

  • Regions: Klarna is available as the payment option at checkout for customers from Austria, Belgium, Denmark, Finland, Germany, Italy, Netherlands, Norway, Spain, Sweden, and United Kingdom.
    Payment options that Klarna offers are based on the customer’s location. You can check Klarna documentation to learn Klarna’s properties and country availability.
  • Currencies: Klarna works with Euro, Sweden Krona, Norwegian Krone, Danish Krone, and British Pound. You can change your Ecwid store currency from the store admin, in Settings → General → Regional Settings → Currency.
  • Product categories: By enabling Klarna with Stripe, you are accepting Klarna Merchant Services Agreement and confirm that your business doesn’t operate within Klarna Restricted Business Categories. That includes travel (including travel agents, car rental, and hotels), ticketing (including event tickets), booking services, digital goods and services, marketplaces and others.
    Klarna also have Ethical instructions for merchants (pdf) which states the company's ethical standards. Among restricted are alcohol products; products or services, which is intended to cause danger, injury or suffering to humans or animals; products and services (e.g. fireworks, prescription drugs, weapons and armaments) provided without appropriate licenses; adult, sexual or pornographic products and services, including live web cam; electronic cigarettes (including e-liquid), etc.
  • Legal pages: Before you start accepting live payments with Klarna, make sure to update your Terms and Conditions and Privacy Policy according to Klarna Data Protection and Privacy Requirement.
    If your business is located in Germany, you may want to check our German Terms and Conditions template for your online store.

Setting up Klarna

To accept Klarna payments, you can add the Klarna payment method in your Stripe account connected to your Ecwid store. If you don’t have a Stripe account, you can create one fast and easily.

To accept payments in your online shop via Klarna:

  1. From your Ecwid admin, go to Payment.
  2. Scroll down, click Choose Payment Method and select Klarna (via Stripe) from the dropdown.
  3. Click Connect Klarna. You’ll be redirected to the Stripe website where you can login into your existing Stripe account or create a new one.
    If you create a new Stripe account, you’ll need to fill in the information about your business and then Stripe will connect to your Ecwid store. After that you will be redirected to your Ecwid store.
    If you already connected your Stripe account to your Ecwid store, you need to log in to your Stripe account and the Klarna payment method will be added to your store. After that you will be redirected to your Ecwid store.
  4. Make sure that Klarna payment method is activated in your Stripe account. To check it, click on the Manage account button in your Ecwid store or open your Stripe Dashboard:


    On your Stripe Dashboard, go to Settings → Payment Methods and find the Klarna method. If you see Activate next to the Klarna method, click on it and fill in the additional information. You may also see the Request access button, click on it to activate Klarna:


    The Klarna Merchant Services Agreement will pop up and you have to agree with it by clicking Confirm.
    Stripe may ask you to provide more information about your business to accept payments with Klarna:


    Click Provide info and in the popped-up window click on settings. You will be redirected to Stripe’s Settings page where you’ll need to fill in the information about your business.
    If you have any questions about activating a payment method in your Stripe account, contact Stripe’s support for more information.
  5. In the Appearance options section, turn on toggles to enable a particular payment method type at checkout. You can also change the payment title at checkout. For example, rename Pay later to Buy Now, Pay Later
  6. For stores that have customers from Italy and Spain. Turn on the Klarna payment method availability for Italy and Spain toggle. That way, your clients from Italy and Spain will be able to choose between “Pay now” and “Slice it” payment options at checkout. Due to Klarna limitations,“Pay later” will not be available for those customers. If you do not turn the toggle on, Klarna won't be available for Spanish and Italian shoppers.
  7. (optional) If your site is multilingual, you can add a translation for the payment option title.   
  8. (optional) In the Payment instructions for customers field you can add a description of the Klarna payment method for your customers, it will appear at the checkout. For example, describe the flexibility of delayed payment that Klarna provides to your buyers.
  9. (optional) Click Limit availability by shipping method to limit the Klarna payment option to a specific shipping or delivery method. 

That’s it. Now you can accept payments in your online shop via Klarna:


Accepting Klarna payments

After you enable Klarna in your Ecwid store, your customers will be able to choose one of three Klarna payment options at your store checkout: Pay now, Pay later or Slice it (also called Installments). These different payment options let customers pay immediately, by invoice, or through installments using direct debit or credit card.

Please note that when customers choose Klarna as the payment method, they can only pay with the local currency. For example, buyers from Sweden can only pay in Swedish kroner.

Klarna Pay Now method lets customers pay for the order using their online banking details. If your customers choose to pay now, they have to fill in the billing address on your store checkout page.

Depending on the location customers may need to fill in additional information. After entering information and clicking Continue, your customers will be redirected to the Klarna website to proceed with payment.

For customers from the UK the orders paid with Klarna have Awaiting Payment status for up to 24 hours from their creation. Once the charge is confirmed and the funds are guaranteed, the order status automatically changes to Paid. In other countries the payment status of the order gets updated immediately.

You can always check what payment method has been used for an order by viewing an order’s details in your Ecwid admin, My Sales → Orders.

Learn more about order statuses in your Ecwid store.

Processing orders paid with Klarna

Klarna requires merchants to ship the order within 28 days of placement. Otherwise, Klarna will recognize the order as outstanding and automatically make the refund.

To avoid the refund, you need to ship the item within 28 days and change the status to Shipped or Delivered.

Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
5 out of 14 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline