Payment Methods

Let learners pay over time with the Klarna LMS integration

Get paid in full upfront while learners pay later or over time through Klarna. The Klarna LMS integration runs through your Stripe account.

TL;DR

The Klarna integration lets buyers spread or delay the cost of a course without you waiting for the money. Klarna pays you in full and collects from the buyer.

Stop chasing installments. Klarna pays you the full amount upfront

Offer more ways to pay. Buyers pick from Klarna options available in their country

Keep Stripe as your gateway. Klarna runs on the Stripe account you already connected

Best for: course creators selling one-time purchases to buyers who want to pay later or over time.

Available on all paid plans. Your Stripe account must support Klarna for your business location and currency.

What you can do with Klarna and LearnWorlds

Offer Klarna payment options

Let buyers pick how to pay on a Klarna page, from Pay now and Pay later to installments or Financing. Options depend on their billing address and the amount.

Show the full price

Display the full course price on your LearnWorlds payment page, while buyers pick installments after they’re redirected to Klarna.

Disable Klarna by country

Show Klarna as disabled, with a tooltip, to learners in unsupported countries when the Country field is required in Billing Details.

Filter countries by currency

Show a country selector with only Klarna-supported countries that match your school currency when Billing Details is off.

How LearnWorlds and Klarna integrate

See what happens on your payment page once Klarna is on. Automatic rows need no extra setting, and Conditional rows depend on your Billing Details setup.

LearnWorldsKlarnaType of trigger
Klarna turned on in Payment GatewayKlarna offered as a payment option on the payment pageAutomatic
Learner selects KlarnaLearner redirected to a Klarna page to pick a payment optionAutomatic
Klarna purchase completedFull amount paid to you upfront while Klarna collects from the buyerAutomatic
Country field required in Billing DetailsKlarna disabled with a tooltip for learners in unsupported countriesConditional
Billing Details section offCountry selector shows only supported countries that match your school currencyConditional

How to set up the LearnWorlds and Klarna integration

You need Stripe connected as your payment gateway, with a currency that matches your business location. At the end, Klarna shows on your payment page.

Turn on Klarna in Stripe

In your Stripe Dashboard, go to Settings > Payment methods and turn on Klarna. Requires: Stripe connected as your LearnWorlds payment gateway.

Check your Stripe currency

Make sure the currency in your Stripe settings matches the official currency of your business location, such as EUR for a business in Spain.

Turn on Klarna in LearnWorlds

Open Settings > Financial > Payment Gateway and turn on Klarna. It only appears if your Stripe account supports it. For the full setup guide, see the Klarna help article.

Who uses the Klarna integration and how

Course creators letting buyers pay over time

A buyer sees the full course price on your payment page, picks Klarna, and chooses installments on the Klarna page while you get paid upfront.

Schools requiring billing details at checkout

With the Country field required, learners in supported countries see Klarna, and others see it disabled with a tooltip explaining why.

FAQs

It’s available on all paid plans. You also need Stripe connected as your payment gateway. See other payment options on the LearnWorlds integrations page.

It depends on your business location and currency. Klarna on Stripe is available to retailers in 27 countries across Europe, North America, and Oceania. Your Stripe currency must match the official currency of your business location, or Klarna won’t appear in your LearnWorlds settings.

Yes. On every sale, Klarna collects a small percentage of the sale from you. For details, see Stripe’s Klarna documentation.

Yes, within limits. Businesses in the UK, Switzerland, or a supported EEA country can sell to buyers across those markets where Klarna is available. The currency you show must match the buyer’s local currency.

No. Not every option is supported everywhere. In Belgium, for example, Financing isn’t available and the Pay later trial period is 21 days.

Yes, if your buyers want to pay later or over time. You get the full amount upfront, and setup takes two switches, one in Stripe and one in LearnWorlds.

Published:

Last Update: